In fresh trouble for the microblogging site, Twitter India Managing Director Manish Maheshwari has been booked under Section 505 (2) of IPC and Section 74 of IT (Amendment) Act 2008 for showing the wrong map of India on its website, on the complaint of a Bajrang Dal leader in Uttar Pradesh’s Bulandshahr.