Bahrain yesterday recorded 161 new Covid-19 cases and 31 recoveries. Of the new cases, 52 were expat workers, 90 contacts of local cases and 19 travel related .