Mother charged with murdering toddler son in NYC bathroom

NYPD Crime Scene Unit at 5 Boro Burger on Sixth Ave. at W. 36 St. where a mother apparently killed her 20-month-old son, according to police sources.

NYPD Crime Scene Unit at 5 Boro Burger on Sixth Ave. at W. 36 St. where a mother apparently killed her 20-month-old son, according to police sources.    Sam Costanza for New York Daily News

Continue reading