18-Year-Old Mia McQuillin Visiting Europe With EF Gap Year Throws Newborn Out of Hotel Window In Paris
Mia McQuillin, an 18-year-old tourist from Oregon, has been accused of fatally throwing her newborn baby out of a hotel window in Paris. The tragic incident took place at an ibis Styles hotel in the city’s administrative district, shocking both the local community and international observers. Mia McQuillin was on a gap year trip with … Read more