Congress leader Rahul Gandhi has been directed to appear before a Bengaluru court on June 7th in connection with a defamation case filed against him by a BJP leader. The details of the defamation case have not been disclosed. Gandhi is facing several other legal challenges, including a money laundering investigation.