Thousands of protesters march in the Spanish city of Valencia. Inläggsnavigering Israeli attacks kill 40 as limited aid arrives in ravaged northern Gaza India bets on Modi-Trump warmth to navigate choppy future with US