Here in Jamaica, as you can imagine, we are glued to our television sets watching our countrymen win an unprecedented number of medals.
We are a famously proud people, and right about now we are ready to burst with pride!
Traffic halts, television sets appear in offices and phones buzz across the world as productivity in Jamaica […]
