Past and Present: Political films with lasting impact

by Beacon Staff • October 15, 2008

Paddy Shea, Harry Vaughn