Child Sacrifice Altar Shocks Historians
A recent discovery in Tikal, Guatemala, unveils an intricately decorated altar tied to ancient sacrifice practices, stirring debates about their ethical implications. Archaeologists found the…
Read MoreA recent discovery in Tikal, Guatemala, unveils an intricately decorated altar tied to ancient sacrifice practices, stirring debates about their ethical implications. Archaeologists found the…
Read MoreEPIC City, a 402-acre Islamic community near Dallas, plans over 1,000 homes, a mosque, and schools but faces state investigations and local opposition. As of April 2025, no construction has started, leaving its future uncertain…