Israeli troops and the Shin Bet security service caught Maher Uda overnight Saturday near the West Bank town of Ramallah .