The 51 sessions of the Geneva-based United Nations Human Rights Council is underway. Sri Lanka is again in the focus with Western powers and their lackeys targeting the war-winning Sri Lanka military. Successive Sri Lankan governments, including the incumbent administration, failed to address core issues. Their failure to counter accusations that over 40,000 Tamil civilians […]