Source: History Enhanced

Archaeologists have unearthed a mass grave in northeastern China’s Heilongjiang province