The Qutb Minar, also spelled as Qutub Minar, is a minaret and "victory tower" that forms part of the Qutb complex, a UNESCO World Heritage Site in the Mehrauli area of Delhi, India. Read More
Congress president Mallikarjun Kharge declared on Wednesday that the opposition coalition, INDIA bloc, has gained significant traction following the ... ...