Rain and strong winds swept across Bahrain yesterday, marking the onset of a cold wave in the region. Temperatures are expected to dip to 12C by tomorrow .