Iran fired two ballistic missiles at Diego Garcia, a joint US-UK military base in the Indian Ocean, The Wall Street Journal reported. Neither missile struck the target. One failed mid-flight, while the second was engaged by an interceptor launched from a US warship, the report added. The US has not confirmed the launch from Iran so far.