This week saw the tragic deaths of Melissa Powell, 46, and her son Riordan, 16, at the hands of a suspected drunk driver in Broomfield, Colorado. The drunk driver, nicknamed “the Boulder Man,” is actually an illegal alien who has been deported from El Salvador four times.

To read the rest of the article Click here