mysterious military vehicles on the border .