Bahrain seething over Qatar snatching its citizens