Live Streaming 24/7
Human Rights Watch accuses Israel of war crimes in Gaza
Advocacy group, Human Rights Watch, is accusing Israel of forced displacement in Gaza amounting to war crimes. Erica Natividad with the details and response from Israeli authorities.
3h ago