https://youtube.com/watch?v=udI7KPxXKww&si=jfloaZKsl17pCUGX. IDF admitts..and are proud.


1 Likes