US Woman, 18, Arrested for Allegedly Throwing Her Newborn Baby from Second-Floor Hotel Window in Paris

Mia McQuillin, an 18-year-old American student from Bend, Oregon, has been charged with child homicide in Paris after allegedly throwing her newborn baby out of a second-floor hotel window. The incident occurred at the Ibis Styles Hotel in the French capital’s 20th arrondissement on Monday morning, according to the Paris prosecutor’s office. Newborn Found on … Continue reading US Woman, 18, Arrested for Allegedly Throwing Her Newborn Baby from Second-Floor Hotel Window in Paris