Bengaluru shaken Friday by 3.0 earthquake near Timmojanahalli, agencies confirm

India