Taylor Blaha and Brandon Thoma Drown Newborn

Taylor Blaha Brandon Thoma

Taylor Blaha and Brandon Thoma are two people from Iowa who have been charged with murder after drowning their newborn in a tub. According to police reports Taylor Blaha and Brandon Thoma would drown their newborn shortly after getting birth so that authorities would not find meth in the newborns system. After the newborn was […]

Taylor Blaha and Brandon Thoma Drown Newborn Read More »