Bahrain yesterday recorded 27 new Covid-19 cases and 58 recoveries. Of the new cases, six were expat workers and 21 contacts of local cases .