Princess Noura Bint Ebrahim al-Khalifa, Police Officer

Princess Noura Bint Ebrahim al-Khalifa is a police officer? And she has been beating up Pearl Revolution protestors, including two doctors and a poet? I left Bahrain just before the unrest, but this seems like a bad television plot.