Father of two dies in motor cycle accident
Hundreds of residents who all claimed they knew the country’s latest road fatality victim personally, gathered on the scene of his death on Sunday evening in shock and disbelief. Troy Periera, 35, died after he reportedly lost control of his Suzuki GSX motor cycle, license plate...