Luis Rodriguez
Three Moore, Oklahoma police officers have been placed on paid administrative leave after allegedly beating Luis Rodriguez (pictured above) to death in front of his family early Saturday morning, reports News9.com. SEE ALSO: Trayvon’s Parents Support Jordan Davis’ Family At just past midnight, February 15, Nair Rodriguez, the victim’s wife, got into an argument with her daughter, Lunahi, […]
Trending
Trending
-
TrendingBlack Voters Matter Call Out TSU Trustees Removal
-
TrendingCandace Owens Was On The Breakfast Club Wasting Time
-
giving tuesdayGiving Tuesday: The Rich Tradition Of Black Philanthropy
-
Indigenous Peoples' DayThings You Wouldn't Have Without Native Americans
-
op-edTaking A Stand Against Forced Motherhood
-
women's history monthErika Alexander Narrates New Audible Series 'Finding Tamika'
Get Informed!