You wonder if this was a political “hit” from the Chinese, North Koreans or a three-letter Federal agency. 😒😑🙄
Some people are thinking internal politics. The upcoming election was getting heated, it’s on fire right now.