A total of 291 new cases of the coronavirus (Covid-19) infection have been recorded in Bahrain today. Of the new cases, 188 were reported among expatriate workers while 103 were contacts of active cases .