567 Venezuelan soldiers defected to Colombia, according to Colombian officials, amid a spiraling political crisis in Venezuela. The military is a vital power base for Venezuelan president Nicolás Maduro, which his rival Juan Guaidó is trying to chip away at. Amanda Lapo, a defense analyst at the International Institute for Strategic Studies, told Business Insider […]