Israel accused of apartheid by Human Rights Watch

Human Rights Watch has accused the Israeli government of committing crimes of apartheid and persecution against Palestinians in a new...

Russia has 70% of the military capabilities in place for full-scale invasion

Russian President Vladimir Putin has now assembled 70% of the military personnel and weapons on Ukraine's borders he would need...

Latest Posts