New Delhi – After a 27-year wait, the Bharatiya Janata Party (BJP) is set to form the next government in Delhi, following their triumph in the recent assembly elections. The grand swearing-in ceremony for the new Chief Minister is scheduled for February 20 at Ramlila Maidan. However, the name of the Chief Minister remains undecided. Read More…