Reports indicate Formula 1 may find a new US broadcast partner in Netflix, and that would be huge for American viewers.
President Donald Trump has begun his second administration with a series of controversial moves and decisions.
Donald Trump’s foolish pledge to take over the Gaza strip was quickly slammed by major world leaders, including American allies.