Itzel Ramirez Amazon delivery driver punches Castro Valley woman, 67
Itzel Ramirez Amazon delivery driver punches Castro Valley woman asking where package was. Driver claims self defense against white privilege.
Source: scallywagandvagabond.com