Bahrain yesterday recorded 333 new cases of Covid-19 alongside 349 recoveries. Of the new cases, 151 were expat workers, 178 contacts of active cases and four travel-related .