Construction of the $25 million Electric Vehicle Technology Center in Decatur will begin in days with an opening scheduled for spring 2026, a state official said. Ed Castile, executive director of ...
The recent documentary by RTVE exposes findings that contradict long-held beliefs about Christopher Columbus. The documentary was released on Spain's National Day.