Avtar Singh Khalsa: Lion of Afghanistan

The Lion of Afghanistan,¬†Avtar Singh Khalsa, serves as a representative in the Afghan Parliament. This Afghan hero fought for ten years in the ANA (Afghan National Army) and is reaching out with love and heart to the Taliban to negotiate peace; but willing to fight if Taliban refuses: “I sacrifice myself for those of my … Continue reading Avtar Singh Khalsa: Lion of Afghanistan