demerarawaves.com
OPINION: ‘Trafficking In Persons’ is a major road traffic problem
‘Trafficking in Persons’ is increasingly becoming a major road traffic in problem in Guyana. Minibus operators, by and large, see passengers as cargo waiting to be moved from one locati…
Denis Chabrol