Archaeologists in Germany Discovered a Roman Temple Dedicated to the War God Just Below the Forest Floor
Discover the remarkable find of a Roman temple dedicated to the war god in Germany, unveiling ancient secrets just beneath the forest floor near Frankfurt.