Hundreds of Palestinian demonstrators faced off with Israeli troops who shot and killed at least 11 people. Israeli forces killed 11 Palestinians who were protesting

"We've Put It All Together"
Hundreds of Palestinian demonstrators faced off with Israeli troops who shot and killed at least 11 people. Israeli forces killed 11 Palestinians who were protesting
A misencounter almost happened between operatives of the Quezon City Police District Station 4 and the Philippine Drug Enforcement Agency on Friday afternoon during an