Plot: 2011/04/08 Headlines: Libyan Rebels Killed in NATO Attack; Foreign Journalists Detained in Libya; Aftershock Hits Japan; Radioactive Water Leaks at Onagawa Nuclear Power Plant; U. N
Democracy Now! - Season 2011 - Friday, April 08, 2011 (Episode 70)
Episode Aired On:
Friday, April 8 2011
13 years ago
Friday, April 8 2011
13 years ago