The 23rd anniversary of Ukraine's independence, that will be celebrated on August 24, comes as the most tragic national day for a war-ravaged country in the heart of Europe. Military parade in Kiev is overshadowed by the Ukrainian army punitive operation in the eastern regions amid failed diplomatic efforts to reach a much-awaited ceasefire.
Continue..