Bronze statue of Olympic champion Usain Bolt unveiled in Florida
A bronze statue of eight-time Olympic champion Jamaican sprinter Usain Bolt has been unveiled in Miramar, Florida, CBS reports. This is the first statue of Bolt in the United States. On it,...