Homeless woman who had been smoking crack all day gave birth on the street April 11, 2023 8:32 am by IWB https://twitter.com/alexstein99/status/1645201792131637251?ref_src=twsrc%5Etfw h/t A Deplorable Neanderthal