• bobalot
    link
    134 days ago

    The Israeli government shamelessly lies.

    Remember the secret super villain base under Al Shafia hospital?