NCC Cadets are given basic military training.
Who has taken charge as new Director General (DG) of National Cadet Corps (NCC)?