Latvia Declares FreedomMarch 8, 2025|By Joshua J. MastersLatvia and other countries declare independence as the Soviet Union implodes. PrevNext