Armored vehicles and soldiers paraded on Kiev’s main square on Sunday to mark Independence Day in a display of the military force Ukraine’s government hopes will defeat separatists in the country’s eastern region. …read more
Source: China Daily
Armored vehicles and soldiers paraded on Kiev’s main square on Sunday to mark Independence Day in a display of the military force Ukraine’s government hopes will defeat separatists in the country’s eastern region. …read more
Source: China Daily