People thronged the streets on the night of 14th August 1947, a time that will remain etched in the memories of Indians alike and the
The Embassy of India has celebrated the 73rd Indian Independence Day in Kathmandu on Thursday amid special ceremony.