Israel continues to test relations with other countries by kidnapping a Palestinian in Ukraine. Last year the nation’s intelligence agency Mossad allegedly murdered Mahmoud al-Mabhouh, a Hamas operative in Dubai. The crime was discovered and solved by Dubai Police which named 28 suspects, almost all having used counterfeit passports from several countries to enter the […]