War On Drugs

Alton Lucas sitting in front of a sign.
Police detaining several people, some seated on the ground in handcuffs and one bent over the hood of a police car by one uniformed and one plainclothes officer.

AFRO BRIEFS