By Tricia Boucher Questions over shooting of gay man with links to Trinidad judge The married Chief Justice of Trinidad and Tobago, Ivor Archie, is being investigated for his relationship with a man, Dillon Johnson. Johnson has fled to the United Kingdom and is now seeking asylum because he fears for his life. Israel to […]
LGBTQIA World News Roundup
