Genocide under International criminal law
Genocide is one of the most heinous crimes against humanity. It involves the mass extermination of a large group of people in order to wipe out their complete existence. Although … Read More
Genocide is one of the most heinous crimes against humanity. It involves the mass extermination of a large group of people in order to wipe out their complete existence. Although … Read More
What are Treaties? Treaties are formal agreements, contracts, or written documents binding the two or more subjects of international law to fulfil their promises. The rules concerning treaties between two … Read More
The recent incident in Galwan valley draws a watershed in India’s relations with China and this marks the end of a 45-year chapter which saw no armed confrontation on the … Read More
Context: For weeks, the India-China relations dominated newspaper headlines and social media. The context is known to many. Once again the Chinese troops crossed the non-demarcated LAC at a few … Read More