while on duty
Caribbean News
Trinidad: Cop commits suicide while on duty
CND Team -
Police are confirming the death by suicide of Police Constable Ryan Ameer Ramsaran, who was attached to the Inter-Agency Task Force, Operation Hope.
Ramsaran, 26,...