In Greater Manchester, England, a mass burial site of infants has been discovered

A mass grave containing over 300 bodies, mostly infants born without signs of life and young children, has been found in Greater Manchester, England, reports The Times, citing local council […]