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
-
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'
-
#theblackballotKeturah Herron Wins Kentucky Special Election
Get Informed!