UNRWA’s Budget Deficit Reaches $200m

UNRWA’s budget deficient now stands at $200 million, Commissioner-General Pierre Krahenbuhl revealed today. During a press conference at the agency’s regional headquarters in Gaza City, Krahenbuhl said: “The current budget deficit of the Agency’s budget is […]

Why Venezuela Has Not Been Defeated

Introduction Over the past half-decade, a small army of US analysts, politicians, academics and media pundits have been predicting the imminent fall, overthrow, defeat and replacement of the Venezuelan government.  They have been wrong on […]