Category: Brazil

WATCH: UN Security Council on Ukraine

The U.S. has called for a U.N. Security Council meeting on Monday at 10 am in order for Russia to “explain itself” over U.S. allegations that Moscow will “imminently” invade Ukraine, a charge even Kiev has denied. Watch it here.

Sleep Now in the Fire

Grotesque violence of this kind defines the Israeli apartheid project to annihilate the Palestinians, writes Vijay Prasad.