From a cramped booth in a crowded conference center on New Delhi’s outskirts, executives from one of Russia’s biggest energy ...
Israel said it launched military strikes on Hamas targets in Gaza, a move that threatens to undermine a shaky truce.