0 Comments
the answer to your question is advances in technology with faster travel and communication.