Saturday, February 12, 2011

LECH WALESA speaks at FIU 2/11/2011


What a treat to see Lech Walesa at FIU's School of International and Public Affairs!