Pro-democracy protest (or 'terror'?) rocks Bahrain