Bahrain yesterday registered 246 new Covid-19 cases, alongside 420 recoveries and one fatality. A Bahraini man, 76, died yesterday taking the toll to 293 .