Bahrain yesterday recorded 120 new Covid-19 cases alongside 81 recoveries and no fatalities. Of the new cases, 54 were expat workers, 50 contacts of local cases and 16 travel-related, the Health Ministry said .