Mexican police suspected of killing Texas siblings
(Newser) -
Three US citizens missing for more than two weeks have been found shot to death in Mexico near the border city of Matamoros, and authorities are questioning a local police unit about possible involvement. The father of the three siblings identified Erica Alvarado Rivera, 26, and her brothers, Alex, 22,...