Carly John, opposition senator Shevern John’s husband is arrested by police in Kingstown on Sept. 7, 2021.
Senior Magistrate recuses from trial of senator’s husband
Senior Magistrate Colin John has granted an application by lawyer Kay Bacchus-Baptiste that he recuses himself from hearing protest-related charged brought in 2021, when he was Commissioner of Police Carly…


