Sadly, a 3-year-old boy has died after falling from the 29th-floor balcony of an apartment building in Harlem, NY, the New York Post reports. Neighbors recall hearing a loud “bang” when they discovered the baby lying on the 3rd-floor scaffolding. Tangerine Castro, who lives on the 23rd floor of the building told the Post, “We […]Read More
Drop Us a Message
For other inquiries regarding itsonsitetv.com, please send us a message below.