Guards walk inside the detention facility at Guantanamo Bay U.S. Naval Base, Cuba, Monday, March 30, 2010.[Xinhua/AFP]
Go to Forum >>0 Comments