Legal How to file petition in Armed Forces Tribunal (AFT) admin Jun 25, 2025 AFT – Armed Forces Tribunal A special military tribunal in India established under the Armed...