TAG
Ban Ki Moon
UN Human Rights Council is a disgrace and here’s why
United Nation Human Rights Council (UNHRC) is a disgrace and don’t take my words alone for it.
The United States withdrew from the body in...
Saudis have set off a time bomb in India too
Saudi Arabia and its cohorts breaking off diplomatic ties with Iran is pure madness and has slid the Middle East closer to a devastating...