Comment Comment by loriverkutya You mean in the Embassy of Ecuador in London? That’s hardly a prison. parent loriverkutya 6 years ago