20200512 city.bengaluru: Over 320 Indians heave a sigh of relief after touchdown in B'luru