Trending News: Special force ‘Garuda’ of the Air Force is stationed on the border of China, equipped with these weapons

India China Border: After showing their prowess in counter-terrorist operations and airport security in the Kashmir Valley, the Garud Special Forces of the Indian Air Force have been deployed since May 2020 for specialist...