Five police officers in Dallas have been shot dead and seven wounded by gunmen during a street protest against police violence targeting black men on Thursday night. It was the deadliest attack on U.S. law enforcement officers since the 9/11 terrorist attacks.