Baby Falls from Window onto Store Awning

New Yorkers in Bensonhurst are relieved after the rescue of an infant which fell from the window of an apartment to a store's awning and came dangerously close to its edge.

advertisement

Breitbart Video Picks

advertisement