The US-Israeli war on Iran is now in its third week, with at least 2,000 people killed and no end in sight