India scores a diplomatic win with the extradition of 26/11 accused Tahawwur Rana, but political controversy erupts as opposition leaders question the governmentโs motives, drawing criticism from security experts and diplomats.
View More Tahawwur Rana Extradition: Political storm amid diplomatic win