Tehran demands apology after US sailors 'violate' Iranian waters

Iran has called for Washington to apologise after 10 US sailors were arrested on Tuesday for “violating” its waters. Tehran’s powerful Revolutionary Guard also cast doubt on reports of their prompt release.