THREE persons were arrested on “Spliff Street”, Church of God Road, Buxton, East Coast Demerara (ECD) after they were found with varying quantities of marijuana on Thursday. According to police, a cordon-and-search operation was conducted, and the marijuana was found on them. Ranks also discovered 107 Ziploc bags in some ... Read More