Delhi’s never looked more like a rap fortress. Today and tomorrow, i.e., October 18 and 19, the Jawaharlal Nehru Stadium will ...