Monday, February 21, 2011

'Place Tahrir' (Tahrir Square) in the city of Nantes, France

City of Nantes renames it's Place de La Liberation, Tahrir Square!

No comments: