Life-size display in capital draws crowds and selfies in Tajrish Square; Islamic Republic steps up anti-US messaging and presses war crimes accusations | Read More in The Times of Israel