US Vice President Kamala Harris criticised Israel in an unexpected address near Edmund Pettus Bridge. She called attention to what...