Soldiers are one of the greatest assets of any country and are the guardians of the nation and protecting its citizens at all costs. To fulfil their duties, soldiers have sacrificed a lot of things in their lives. On Flag Day, all three branches of the Indian armed forces, the Indian Army, the Indian Air Force and the Indian Navy