Two rappers caught with ecstasy claim police planted drugs on them
TBILISI, DFWatch–The arrest of two rappers for drug crime in Georgia on Friday adds fuel to criticism against the country’s law enforcement agencies, which are already under fire for suspected involvement in the mysterious abduction out of the country of an Azerbaijani journalist eleven days ago. […]