Question: Who signed the Tashkent Agreement in 1966 on behalf of India?
Correct Answer: B. Lal Bahadur Shastri
Explanation: Tashkent Agreement SignatoryLal Bahadur Shastri signed the Tashkent Agreement in 1966 after the Indo-Pak war of 1965.