I don’t see how this is much different from u.s. police. You could easily be charged with “assaulting a police officer” in the u.s. if a cop wanted to be a jackass. You could get thrown in jail for months or years until it gets sorted out even if you are found not guilty.
US student held in Dubai for weeks for tapping security officer’s arm (www.theguardian.com)