Jamaicans Descend on Crystal Palace Park for I Love Jamaica Day
Crystal Palace Park in London was transformed into a sea of black, green and gold on Sunday (Aug. 15), as several generations of Jamaicans and well wishers from across the United Kingdom (UK), defied gloomy weather conditions to celebrate the first 'I Love Jamaica Day'. The event, which was also billed as a celebration of Jamaican athletes, was held on...