This week saw the tragic death of 46-year-old Melissa Powell and her 16-year-old son Riordan at the hands of an alleged drunk driver in Broomfield, Colorado. The intoxicated driver, referred to as a “Boulder man” is in actual fact a four-time deported illegal alien from El Salvador.
To read the rest of the article click here