Three men were moments ago arrested by cops in the Meten-Meer-Zorg village, West Coast Demerara (WCD).
Although details surrounding their capture are presently sketchy, the suspects who are all believed to be Venezuelans, have been hauled to a police station and investigations are in progress.
More details to come in a subsequent report.