What Is The Special Tribunal?
A special tribunal is a criminal court set up on an ad-hoc basis by the United Nations. It is generally set up to investigate core international crimes – war crimes, crimes against humanity and genocide – in a specific conflict. What is special tribunal India? India has several specialised Courts […]
