Megan Brooke Rivera De’Angelo Brown Police involved shooting

SC Pair De’Angelo Brown Megan Rivera ID’d As Dead In Weds AR Police-Involved Shooting

WEST MEMPHIS, AR. (THECOUNT) -- Megan Brooke Rivera and De’Angelo Jamar Brown, both of Lancaster, South Carolina, have been identified…

6 years ago