24 x 7 World News
Browsing Category

auto

Leo Michael cartoon: X-terminating bedbugs

Workers at the Tesla Gigafactory in Buffalo, N.Y., shared videos of a bedbugs infestation with a local TV station and complained that a chemical Tesla used to deal with the issue has caused dizziness, nausea and eye irritation.