Tag: Ibolya Ryan
Police Arrest Burqa-Clad Woman Who Killed American Citizen in Mall Bathroom...
The United Arab Emirates authorities released a video showing the Abu Dhabi Special Forces successfully arresting the burqa-clad woman who stabbed to death recently,...