• bobalot
    link
    131 month ago

    The Israeli government shamelessly lies.

    Remember the secret super villain base under Al Shafia hospital?