Amarinder Singh takes oath as Punjab CM while Navjot Sidhu sworn in as cabinet minister

home > national > Amarinder Singh takes oath as Punjab CM while Navjot Sidhu sworn in as cabinet minister