President Barack Obama said a deal Thursday to de-escalate tensions in Ukraine was a “glimmer of hope” but cautioned he could not be sure if russia would live up to it. Obama, in a careful response to the apparent breakthrough in Geneva, said he was…
Support InfoStride News' Credible Journalism: Only credible journalism can guarantee a fair, accountable and transparent society, including democracy and government. It involves a lot of efforts and money. We need your support. Click here to Donate