Don't be fooled by the treaties that came after each war. The actual situation on the ground always showed Indian victory.
@QAADDO
You are right on the money. For the last two decades, Pakistan never declared war on India, they use the Kashmiri insurgents which are always beaten by India. That is why the Indian planes attacked inside Pakistan where these militias have camps and facilities. The wars these two countries officially fought so far (not including the Bangladeshi war of independence which India won), 3 were about Kashmir and the status of Kashmir (on the Indian side) hasn't changed since 1947, so technically, Pakistan lost and India won all 3 wars. The other war was about the Siachen glacier which the Indians annexed and control it till today.
Last edited: