Justin Bieber is not getting much spiritual peace on his visit to Israel.
The teen idol complained that paparazzi had ruined his visits to holy sites, saying he was "super frustrated" by the intrusions.
His mood was not helped by a report that a proposed meeting with Israeli prime minister Benjamin Netanyahu fell through after the singer allegedly refused to meet children from a region affected by enemy rockets.
Bieber's camp denied that he had snubbed the youngsters or Netanyahu, saying that the meeting had never been finalised. At any rate, Bieber had already invited children from the region bordering Gaza to be special guests at his show in Tel Aviv tomorrow, a spokesman said.
Israeli newspaper Haaretz said Netanyahu cancelled the meeting over Bieber's unwillingness to meet the children.
"The prime minister was approached to meet Justin Bieber. The prime minister was open to the idea and wanted to bring children from southern Israel. In the end, it was unfortunately not possible," an Israeli official said.
Bieber tweeted: "I want to see this country and all the places I've dreamed of and whether it's the paps or being pulled into politics it's been frustrating."
The 17-year-old Christian was also scheduled to tour the Dead Sea, Masada and Caesarea.
Bieber said aggressive photographers had forced him to spend the rest of his trip holed up in his hotel room.
"You would think paparazzi would have some respect in holy places," wrote Bieber. "All I wanted was the chance to walk where Jesus did here in Israel.