Showing posts with the label New DelhiShow all
After the G20 meeting, the Miss World pageant will now be held in Indian-administered Kashmir