A Spanish magistrate has indicted former president Bush and VP Cheney for war crimes and they can't travel to any EU country because of their arrest warrants.