Your trusted place for Sierra Leone and global news
HomePosts Tagged "Give AIDS the Red Card appeal"

Give AIDS the Red Card appeal Tag


GENEVA, Switzerland, June 24, 2011 -- Captains of national football teams competing in the upcoming FIFA Women’s World Cup 2011 soccer championship in Germany are signing up to