This needs to be at least two sentences, and your meaning is not clear to me. I'm just guessing that maybe you mean something like this:
"Today Obama will come to India, so they have put up 15,000 cameras around Dehli." "Then why didn't they put up cameras four years ago when rap (a rap festival?) happened in Dehli?"