Tag: , , ,

England is in Africa, say Commonwealth Games organisers, navyamedia

England is in Africa, say Commonwealth Games organisers

Can you believe it! England is in Africa. That is what the organisers of the Commonwealth Games are saying. Adding insult to injury, the organisers also said...