On Monday, a picture became circulated of a helpless infant dieing in water in a red bucket in a HOSPITAL… read more
PREAMBLE In 2022, Kaylen Johnson of Louisiana was six months pregnant with her first daughter Heaven, when they were murdered,… read more