Arab Today
Scuffles broke out in the Ukrainian capital Kiev on Sunday as protesters tried to storm police cordons near government buildings after 200,000 turned up for an opposition rally in a show of defiance against strict new curbs on protests.
Scuffles broke out in the Ukrainian capital Kiev on Sunday as protesters tried to storm police cordons near government buildings after 200,000 turned up for an opposition rally in a show of defiance against strict new curbs on protests.