Major General Nilendra Kumar

International Humanitarian Law Lecture 6 - Core Principles of IHL