Wednesday, September 17, 2014
The African Renaissance Monument in Senegal is larger than both the Eiffel tower and the Statue of Liberty.
It's the kind of thing you don’t see in the mainstream media.
No comments:
Post a Comment
Newer Post
Older Post
Home
No comments:
Post a Comment