“Mercaz HaRav Yeshiva” yes, I remember that for sure even without the photos.
Horrifying.
Yes....and people around the world keep making signs “ “Israel=Holocaust.” The nerve, Cindy.