Oh good Lord. My head is going to explode.
AFAIC, it’s terrorism until proved otherwise.
Foreign or domestic, this is absolutely terrorism.