FREEDOM FORUM: Discussion

Article Image

http://www.truthdig.com, By Amy Goodman

Tucked away on a side street in one of London's toniest neighborhoods, just across the street from the sprawling department store Harrods, sits a brick, Victorian-era apartment building that houses the Ecuadorean Embassy.

Make a Comment