A New York City police officer has been charged in the death of his own 8-year-old son, Thomas Valva. According to Newsday, the little boy passed away after being forced to sleep in a freezing garage at his father’s Center Moriches home. The 41-year-old police officer’s attorney states that he …
Read More »