New Delhi - At least 18 people were killed when a bus they were travelling in fell into a ditch in India's northern mountainous state of Uttarakhand on Wednesday, a news agency reported.
Chandigarh, May 21: In the world of growing commercialisation and market trends, the business gurus are now targetting the Punjabis as their customers.