No Image

Protest in Peace – Leshia Evans

July 12, 2016 martin 0

Woman who was captured in iconic arrest photo from Baton Rouge has been revealed as 28-year-old Ieshia Evans Evans, a licensed practical nurse and mother to a five-year-old son, was attending her first protest on Saturday Friends said she was arrested as police tried to push […]