NEWSLINK Christian Science Monitor: “For Ukraine, an independence day marked by deep public frustration.”
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