SPORTS IS SUPPOSED TO UNITE What's Wrong with this Picture?

It is May 3  2015 and I have traveled on Sky Bahamas to New Providence. So as I sat in the ultra-modern, $30-million, Chinese donated, Thomas A Robinson National Stadium being awed by the different events unfolding in front of me, I could not help noticing the many FLAGS of the many different nations taking […]