Live

Watch CBSN Live

Mayor of Phoenix offers an apology