Palestinian Police Detain Israeli Soldiers in West Bank Station
So, there’s this wild story making the rounds on Twitter about an alleged incident that took place in October 2000. According to a tweet by user ❀ N ✿ (@8zal), Palestinian police apparently detained two Israeli soldiers who were on a secret mission inside the West Bank. But that’s not even the craziest part. During… Read More »