Indo-Tibetan Border Police
The Indo-Tibetan Border Police is a border guarding force of India deployed along its borders with Tibet Autonomous Region. It is one of the seven Central Armed Police Forces,... Wikipedia
- Data source: DuckDuckGo
The Indo-Tibetan Border Police is a border guarding force of India deployed along its borders with Tibet Autonomous Region. It is one of the seven Central Armed Police Forces,... Wikipedia