Thousands of Sikhs celebrate Vaisakhi in Pakistan, with 6,500 Indian pilgrims visiting holy sites across the country.
What The Fuck Is Happening?!
Thousands of Sikhs celebrate Vaisakhi in Pakistan, with 6,500 Indian pilgrims visiting holy sites across the country.