Satellite imaging firm Planet Labs has paused the release of Middle East imagery following pressure from the US government Read Full Article at RT.com