Ukraine celebrated this year’s independence day on August 24 in the presence of key allies and amid the unfolding of another major corruption scandal. It […]