As I gaze down from the 39th floor of Cuba's tallest building the usually bustling streets of Havana are eerily deserted, for there is scarcely a drop of petrol to be found here.
Three buses have exploded near Tel Aviv in what Israeli police called a "terror incident", as they search for suspects. Two ...