Three Gulf states - Saudi Arabia, Kuwait and Oman - are closing their land and sea borders and suspending commercial flights over fears about a new strain of Covic-19.