Brazil Tahitis Spain 3-0

Brazil humiliated the World and European champions Spain with a 3-0 win in the FIFA Confederations Cup final, ending their opponent's three-year record run of being unbeaten in  29 competitions. The margin of... Full Story...

The Heat and the Polity

A couple of weeks ago, the Independent National Electoral Commission, INEC, was angry with our politicians. Its source of anger was the rather unrestrained inclination by these blessed and important men and w... Full Story...