Vandals defaced two mosques in the Palestinian town of Tekoa, near Bethlehem, on Sunday, evidently in response to stone-throwing attacks that have been plaguing West Bank roads.