Activists Say Greta Thunberg Being Tortured in Israeli Prison – World news

 Witnesses described scenes of physical abuse, humiliation, and starvation inside Israeli detention facilities.

 Several activists deported from Israel after joining a Gaza aid flotilla have accused Israeli regime forces of torturing and…

Continue Reading