A white police officer told a Black motorist to lick his own pee during a traffic stop over alleged public urination. Marcus Mosley, 48, was tased and attacked by a Lynwood police dog after being accused of urinating on the side of a road. Since then, Mosley has sued the …
Read More »