SPOOKY: UNEXPLAINED DROP IN BIRTHS ON HALLOWEEN…
Can women really delay their baby’s birth by simply willing it? Yale researchers noticed an interesting blip in U.S. birth rates on October 31st. WaHaHaHa! [cue the scary music]. Lead author of the study, Becca Levy, […]