News
Sports
Business
Entertainment
GhanaWeb TV
Africa
Opinions
Country
May Day 2007
Some placard bearing workers at the May Day Parade at the Independence Square, Accra