Ricardo Mamaril

alleged by police to be a notorious drug pusher

alleged by police to be a notorious drug pusher