Advertisement

Ukraine marks 25th independence day with show of military force

Tanks rumble across Kiev as Ukraine marks 25 years of independence with a show of force against an increasingly assertive Russia and a war simmering in the pro-Kremlin separatist east.