Kate Gould, Middle East policy analyst and peace advocate, joined CCTV America to giver her analysis on the Israel-Hamas conflict.
Kate Gould, Middle East policy analyst and peace advocate, joined CCTV America to giver her analysis on the Israel-Hamas conflict.