About 2,000 people rallied on Independence Square in Kiev on Sunday to demand that Russia release Ukrainian pilot Nadezhda Savchenko, with hundreds then marching to the Russian Embassy to vent their anger.Savchenko was captured in June 2014 while fighting with a Ukrainian… …read more
Source: NewsmaxWorld