NEWSLINK Christian Science Monitor: “For Ukraine, an independence day marked by deep public frustration.”

Maidan Square in Kiev, Ukraine

Ukrainians’ patience is running out as the economy stagnates, the fight against corruption shows little progress, and Moscow-backed rebels in the east remain defiant

Comment