World Wires · story 119986 · unverified · 1 source(s)

Israeli tourists film themselves pushing a Sri Lankan worker off a boat

Israeli tourists filmed themselves laughing as they pushed a Sri Lankan worker off a boat into the water.

Open in the desk

Coverage

What this site indexes