New Yorkers are furious that charges have been dropped against a Long Island nurse who was caught on video picking up a baby and throwing him face down in his …
Tag:
New Yorkers are furious that charges have been dropped against a Long Island nurse who was caught on video picking up a baby and throwing him face down in his …