Thousands of cars drive everyday through Meskel Square in Addis Ababa, Ethiopia without the aid of red lights or painted
You must be logged in to post a comment.
No comments yet