Major General Nilendra Kumar

International Humanitarian Law Lecture 1- Glossary and Definitions of the Terms Used