Monday, August 24, 2026

David Frum


I've followed David Frum for years.  If you don't know his roots, here is some information.  David Frum was born in Toronto on June 30, 1960, into a household where public affairs were the family business. His mother, Barbara Frum, was one of Canada’s most respected journalists — a fierce, brilliant interviewer whose work on CBC’s The Journal set the standard for Canadian broadcasting. His father, Murray Frum, began as a dentist but became a successful real‑estate developer, philanthropist, and art collector.

This was not a quiet household. It was a home filled with books, debate, and a sense that public life mattered. Frum has often described how his mother handed him Solzhenitsyn’s The Gulag Archipelago when he was just 14 — a gesture that nudged him away from the political left and toward the anti‑totalitarian worldview that would define his career.

His sister, Linda Frum is an author and Canadian Senator. After going to University of Toronto, Harvard and Yale, David was a speech writer for President George W. Bush. David is a Republican and now works for The Atlantic as a senior editor.

I love reading his articles and thought this was interesting from a Republican and holds duel American and Canada citizenship:

Excellent article by David Frum.

Never be intimidated by an adversary’s apparent superior strength.

The North Vietnamese understood America’s military superiority in traditional warfare and then engaged in a strategy that rendered that superiority meaningless- geurilla warfare.  The North Vietnamese engaged in a war of attrition knowing that like previous invaders the Americans would eventually be worn down and leave.  And that when the Americans left it would be important to let them believe that they « won » the war.

Everyone is rightly concerned about the immediate adverse consequences of Canada’s decision to stand up to American economic agression.  But more is at stake than jobs in particular industries.  It is not engaging in political hyperbole to call the trade war initiated by America a clear attempt to undermine not only our economy but our sovereignty. 

This is a national emergency requiring political action commensurate with that threat.  With courage and confidence we can surmount the short term disruptions.

Have people forgotten how much the pandemic cost our governments? 

Do we not remember that among other costly initiatives the federal government paid millions of Canadians $ 500.00 per week while we endured the medical, psycohological and economic trauma casued by the pandemic?

If the pandemic taught us anything it is that the government can do anything and incur any financial cost when it must act.

This challenge can be similarly met with governmental resolve and Canadians working together.

Canada has the wealth and the will to defeat this threat.

And we will persevere - we are Canadians.

I repeat:  David Frum is an American and belongs to the Republican Party.

If you want to know more about David Frum:  https://en.wikipedia.org/wiki/David_Frum

Sunday, August 23, 2026

Why Mark Carney Walked Away from the U.S. Trade Negotiations

 

When Prime Minister Mark Carney stepped before reporters on August 22, 2026, he didn’t mince words: Canada had been “attacked” by steep U.S. tariffs, and he was not prepared to sign a “bad deal” that compromised Canada’s sovereignty, culture, and long‑term economic stability.

His decision to suspend talks with President Donald Trump — and to retaliate with matching tariffs — marked one of the most dramatic breaks in Canada‑U.S. trade relations in decades. Here’s why Carney walked away.

1. Last‑Minute U.S. Demands Crossed Red Lines

Throughout the final week of negotiations, American officials introduced late, sweeping changes that fundamentally altered the deal. These weren’t minor edits — they were structural demands that touched the core of Canada’s identity and economic autonomy.

Carney revealed that the U.S. attempted to:

  • Restrict Canada’s protections for language and culture, including French‑language media and bilingual labeling requirements.

  • Limit Canada’s ability to sign future trade deals with other countries.

  • Change auto‑sector tariff rules in ways that would make Canadian vehicle production “uneconomic over time.”

These demands were introduced in the final hours, a tactic Carney described as unacceptable and unreliable — a sign that the U.S. was not negotiating in good faith.

2. The U.S. “Asked Too Much and Offered Too Little”

Carney’s negotiators concluded that the Trump administration was not seeking a true economic partnership, but rather a deal that heavily favoured American interests.

The U.S. wanted Canada to dismantle cultural protections, accept unfair auto‑sector treatment, and agree to sovereignty‑limiting clauses — while offering very little in return.

As Carney put it:

“We cannot accept what they’ve offered, and we will not give what they’ve asked.”

3. Concerns About U.S. Reliability

Carney warned that America’s signature on trade deals increasingly appeared to be “written in pencil.”

He noted that the U.S. had been transforming all its commercial relationships, imposing tariffs on allies and using economic integration as leverage. In that environment, any deal signed today could be rewritten tomorrow.

Canada needed a stable, dependable agreement — not one vulnerable to sudden reversals.

4. The Tariff Shock: Canada Was “Attacked”

The U.S. imposed 50% tariffs on nearly $30 billion of Canadian goods. Carney framed this as an economic attack, saying:

“You’re at war when you get attacked. We got attacked.”

Walking away was not just a negotiation tactic — it was a response to a direct economic assault.

Canada immediately announced matching retaliatory tariffs, signalling that it would not be coerced into accepting a flawed agreement.

5. Protecting Key Canadian Industries

Premiers across the country backed Carney’s decision, calling the proposed deal a disaster for:

  • Autos

  • Steel

  • Manufacturing

Ontario Premier Doug Ford said bluntly:

“I’m glad he didn’t sign that deal because it was a bad deal… We never started this fight, but… we’re going to win this fight.”

Carney’s stance aligned with provincial leaders who believed the U.S. demands would cripple major Canadian industries.

6. Sovereignty Was Non‑Negotiable

Perhaps the most important factor: Carney refused to compromise Canada’s sovereignty.

He made clear that cultural protections, bilingualism, and the right to negotiate independent trade agreements are foundational to Canada’s identity. Any deal threatening those pillars was impossible to accept.

7. The Bigger Picture: A Changing America

Carney emphasized that Canada must adapt to a new geopolitical reality:

  • The era of predictable U.S. trade policy is over.

  • Tariffs are now a standard tool of American negotiation.

  • Canada must diversify its trade relationships and strengthen its domestic economy.

Walking away was part of a broader strategy to protect Canada’s long‑term interests.

Conclusion: Walking Away Was a Line in the Sand

Mark Carney didn’t walk away because the deal was imperfect — he walked away because it was unacceptable.

The U.S. introduced last‑minute demands that threatened Canada’s culture, sovereignty, and economic future. It imposed massive tariffs and signalled that any agreement could be rewritten at will. In that environment, Carney chose to defend Canadian workers, industries, and national identity — even at the cost of short‑term economic pain.

His decision drew strong support from premiers and resonated with Canadians who believed it was time to stand firm.

In Carney’s own words:

“Canada has what the world wants. And we will not allow any nation to determine our future.”


 

 

Saturday, August 22, 2026

Europe’s Low River Levels: What Travellers Need to Know Before Their River Cruise

Europe’s great rivers — the Rhine, Danube, Main, and others — are experiencing historically low water levels this summer, and the impact on river cruising is being felt from Germany to Romania. After months of hot, dry weather, stretches of these waterways have become too shallow for safe navigation, forcing cruise lines to adjust itineraries, swap ships, and in a few cases, cancel departures.

Where the Problems Are Happening

Several key sections of Europe’s rivers are currently below seasonal norms:

  • Danube River (Romania): Water levels have dropped to their lowest point in three decades, affecting sailings between Vienna and Budapest, and between Regensburg and Passau.

  • Rhine & Main Rivers (Germany): Shallow stretches near Koblenz, Rüdesheim, and Maxau have become unsuitable for navigation, leaving some ships temporarily parked on dry riverbeds.

  • Upper Danube (Austria): Reduced water levels are disrupting itineraries around Dürnstein and Melk.

These conditions have led to a patchwork of adjustments across the industry.

How Cruise Lines Are Responding

River cruise operators are working around the clock to keep guests moving — safely and with as little disruption as possible. Here’s what travellers may experience:

  • Ship Swaps: When one vessel cannot pass a shallow section, guests may be transferred to a sister ship on the other side of the low‑water zone. Viking, Scenic, Emerald, and others have already implemented this strategy.

  • Modified Embarkation/Disembarkation Points: Some cruises begin or end in alternate ports to bypass problematic stretches.

  • Motorcoach Transfers: Guests may travel by coach for part of the journey when a river segment cannot be sailed.

  • Hotel Stays: In rare cases, a night or two on land replaces time aboard the ship.

  • Itinerary Tweaks: Riviera Travel and AmaWaterways emphasize flexibility — adjusting excursions and destinations rather than cancelling sailings outright.

Notably, AmaWaterways reports that it has not cancelled a single departure this season, thanks in part to its shallow‑draft ships designed for challenging river conditions.

Should Travellers Be Worried?

Low water levels make headlines, but the overall risk of major disruption remains relatively small. Historically, only about 3.5% of European river cruises are affected by high or low water in an average year. Most changes are minor — a different docking point or a short coach transfer.

Still, this summer’s drought is a reminder that river cruising is shaped by nature. Conditions can change daily, and cruise lines must adapt quickly.

Tips for Travellers Considering a River Cruise

If you’re planning a European river cruise — or have one booked — here’s how to stay informed and prepared:

  • Check your cruise line’s travel alerts. AmaWaterways, Scenic, Emerald, Uniworld, and Viking all maintain updated water‑level advisories on their homepages.

  • Expect flexibility. Itineraries may shift, but operators are committed to preserving the experience.

  • Understand ship swaps. They’re common and usually seamless — you simply continue your journey on a nearly identical vessel.

  • Don’t rely on today’s water levels to predict your future cruise. Conditions can improve quickly with rainfall or change again with heatwaves.

  • Consider booking with lines that have larger fleets. More ships mean more options for swaps and rerouting.

The Bigger Picture

Europe’s rivers have always been dynamic, but climate‑driven extremes — droughts, heatwaves, and occasional flooding — are making water‑level variability more common. Cruise lines are investing in shallower‑draft ships, enhanced monitoring, and stronger contingency plans to keep itineraries running even in difficult seasons.

For travellers, the key is perspective: while disruptions can happen, the vast majority of river cruises still operate successfully, and many guests report that the unexpected detours — the “Magical Mystery Cruise,” as Riviera Travel guests jokingly call it — become memorable parts of the adventure.

Friday, August 21, 2026

Here is the current list of Travel Advisories from the Government of Canada Travel website

Before you plan any trip, go to the Government of Canada website and check your destinstion:  https://travel.gc.ca/travelling/advisories

Cameroon
Exercise a high degree of caution (with regional advisories)
2026-08-20 14:35:09
  Ethiopia
Avoid non-essential travel (with regional advisories)
2026-08-20 13:45:39
  Mozambique
Exercise a high degree of caution (with regional advisories)
2026-08-20 11:32:16
  Benin
Exercise a high degree of caution (with regional advisories)
2026-08-20 11:25:53
  Burkina Faso
Avoid all travel
2026-08-20 11:25:53
  Burundi
Avoid non-essential travel (with regional advisories)
2026-08-20 11:25:53
  Central African Republic
Avoid all travel
2026-08-20 11:25:53
  Chad
Avoid non-essential travel (with regional advisories)
2026-08-20 11:25:53
  Côte d'Ivoire (Ivory Coast)
Exercise a high degree of caution (with regional advisories)
2026-08-20 11:25:53
  Democratic Republic of Congo (Kinshasa)
Avoid all travel
2026-08-20 11:25:53
  Eritrea
Avoid non-essential travel (with regional advisories)
2026-08-20 11:25:53
  Gambia, The
Exercise a high degree of caution
2026-08-20 11:25:53
  Ghana
Exercise a high degree of caution
2026-08-20 11:25:53
  Kenya
Exercise a high degree of caution (with regional advisories)
2026-08-20 11:25:53
  Mali
Avoid all travel
2026-08-20 11:25:53
  Mauritania
Avoid non-essential travel (with regional advisories)
2026-08-20 11:25:53
  Niger
Avoid all travel
2026-08-20 11:25:53
  Nigeria
Avoid non-essential travel (with regional advisories)
2026-08-20 11:25:53
  Rwanda
Take normal security precautions (with regional advisories)
2026-08-20 11:25:53
  Senegal
Exercise a high degree of caution
2026-08-20 11:25:53
  South Sudan
Avoid all travel
2026-08-20 11:25:53
  Sudan
Avoid all travel
2026-08-20 11:25:53
  Tanzania
Exercise a high degree of caution (with regional advisories)
2026-08-20 11:25:53
  Togo
Exercise a high degree of caution (with regional advisories)
2026-08-20 11:25:53
  Uganda
Avoid non-essential travel (with regional advisories)
2026-08-20 11:25:53
  Peru
Exercise a high degree of caution (with regional advisories)
2026-08-20 10:46:08
  United Arab Emirates
Avoid non-essential travel
2026-08-20 09:56:23
  Turks and Caicos Islands
Exercise a high degree of caution
2026-08-19 16:48:40
  Zimbabwe
Exercise a high degree of caution
2026-08-19 15:50:59
  Chile
Exercise a high degree of caution
2026-08-19 15:44:04
  Italy
Exercise a high degree of caution
2026-08-18 15:06:19
  Malta
Take normal security precautions
2026-08-18 14:38:10
  Brazil
Exercise a high degree of caution (with regional advisories)
2026-08-17 16:57:42
  Japan
Take normal security precautions
2026-08-17 16:21:55
  Kyrgyzstan
Exercise a high degree of caution (with regional advisories)
2026-08-17 14:47:26
  Tunisia
Exercise a high degree of caution (with regional advisories)
2026-08-17 09:54:28
  United States
Take normal security precautions
2026-08-16 19:46:48
  Indonesia
Exercise a high degree of caution (with regional advisories)
2026-08-15 11:29:30
  Zambia
Take normal security precautions (with regional advisories)
2026-08-14 16:19:52
  South Korea
Take normal security precautions
2026-08-14 14:46:32
  Thailand
Exercise a high degree of caution (with regional advisories)
2026-08-14 14:25:29
  Colombia
Exercise a high degree of caution (with regional advisories)
2026-08-14 14:05:03
  Bolivia
Exercise a high degree of caution (with regional advisories)
2026-08-14 14:03:08
  Dominican Republic
Exercise a high degree of caution
2026-08-14 13:59:28
  Mexico
Exercise a high degree of caution (with regional advisories)
2026-08-14 13:58:39
  Guatemala
Exercise a high degree of caution (with regional advisories)
2026-08-14 11:26:14
  Taiwan
Take normal security precautions
2026-08-14 10:57:26
  Spain
Exercise a high degree of caution
2026-08-13 13:24:51
  Malaysia
Take normal security precautions (with regional advisories)
2026-08-13 06:17:16
  Venezuela
Avoid all travel
2026-08-11 13:58:31
  Mayotte
Exercise a high degree of caution
2026-08-11 13:35:15
  Argentina
Take normal security precautions (with regional advisories)
2026-08-11 13:32:58
  China
Exercise a high degree of caution
2026-08-11 10:48:27
  Austria
Take normal security precautions
2026-08-11 09:10:25
  Belgium
Exercise a high degree of caution
2026-08-11 09:10:25
  Bulgaria
Take normal security precautions
2026-08-11 09:10:25
  Croatia
Take normal security precautions
2026-08-11 09:10:25
  Cyprus
Take normal security precautions (with regional advisories)
2026-08-11 09:10:25
  Czechia
Take normal security precautions
2026-08-11 09:10:25
  Denmark
Exercise a high degree of caution
2026-08-11 09:10:25
  Estonia
Take normal security precautions
2026-08-11 09:10:25
  Finland
Take normal security precautions
2026-08-11 09:10:25
  France
Exercise a high degree of caution
2026-08-11 09:10:25
  Germany
Exercise a high degree of caution
2026-08-11 09:10:25
  Greece
Take normal security precautions
2026-08-11 09:10:25
  Hungary
Take normal security precautions
2026-08-11 09:10:25
  Iceland
Take normal security precautions
2026-08-11 09:10:25
  Latvia
Take normal security precautions
2026-08-11 09:10:25
  Liechtenstein
Take normal security precautions
2026-08-11 09:10:25
  Lithuania
Take normal security precautions
2026-08-11 09:10:25
  Luxembourg
Take normal security precautions
2026-08-11 09:10:25
  Netherlands
Exercise a high degree of caution
2026-08-11 09:10:25
  Norway
Take normal security precautions
2026-08-11 09:10:25
  Poland
Take normal security precautions
2026-08-11 09:10:25
  Portugal
Take normal security precautions
2026-08-11 09:10:25
  Romania
Take normal security precautions
2026-08-11 09:10:25
  Slovakia
Take normal security precautions
2026-08-11 09:10:25
  Slovenia
Take normal security precautions
2026-08-11 09:10:25
  Sweden
Exercise a high degree of caution
2026-08-11 09:10:25
  Switzerland
Take normal security precautions
2026-08-11 09:10:25
  Armenia
Take normal security precautions (with regional advisories)
2026-08-11 08:24:42
  Ecuador
Exercise a high degree of caution (with regional advisories)
2026-08-10 17:19:51
  Jordan
Avoid non-essential travel (with regional advisories)
2026-08-10 17:18:15
  Bangladesh
Exercise a high degree of caution (with regional advisories)
2026-08-10 16:27:32
  Australia
Take normal security precautions
2026-08-10 15:53:53
  United Kingdom
Exercise a high degree of caution
2026-08-10 12:02:31
  Israel and Palestine
Avoid non-essential travel (with regional advisories)
2026-08-10 11:35:40
  Vanuatu
Take normal security precautions
2026-08-10 08:54:40
  Antarctica
Exercise a high degree of caution
2026-08-09 11:22:12
  Mongolia
Take normal security precautions
2026-08-07 15:51:49
  Kuwait
Avoid all travel
2026-08-06 16:07:39
  Bahrain
Avoid all travel
2026-08-06 16:05:28
  Oman
Avoid non-essential travel
2026-08-06 16:02:26
  Saudi Arabia
Avoid non-essential travel (with regional advisories)
2026-08-06 15:58:13
  Qatar
Avoid non-essential travel
2026-08-06 15:49:48
  Malawi
Exercise a high degree of caution
2026-08-06 14:43:31
  Mauritius
Take normal security precautions
2026-08-06 10:31:20
  Madagascar
Exercise a high degree of caution
2026-08-06 10:17:27
  North Macedonia
Take normal security precautions
2026-08-05 08:28:07
  Cambodia
Exercise a high degree of caution (with regional advisories)
2026-08-05 08:26:49
  Azores
Take normal security precautions
2026-08-05 08:22:16
  Pakistan
Exercise a high degree of caution (with regional advisories)
2026-08-04 16:51:21
  Hong Kong
Exercise a high degree of caution
2026-07-31 10:26:30
  Paraguay
Exercise a high degree of caution
2026-07-30 15:31:47
  Cuba
Avoid non-essential travel
2026-07-30 14:24:19
  Afghanistan
Avoid all travel
2026-07-29 14:31:46
  Albania
Take normal security precautions
2026-07-29 14:31:46
  Algeria
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  American Samoa
Take normal security precautions
2026-07-29 14:31:46
  Andorra
Take normal security precautions
2026-07-29 14:31:46
  Angola
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Anguilla
Take normal security precautions
2026-07-29 14:31:46
  Antigua and Barbuda
Take normal security precautions
2026-07-29 14:31:46
  Aruba
Take normal security precautions
2026-07-29 14:31:46
  Azerbaijan
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Bahamas
Exercise a high degree of caution
2026-07-29 14:31:46
  Barbados
Take normal security precautions
2026-07-29 14:31:46
  Belarus
Avoid all travel
2026-07-29 14:31:46
  Belize
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Bermuda
Take normal security precautions
2026-07-29 14:31:46
  Bhutan
Take normal security precautions
2026-07-29 14:31:46
  Bonaire
Take normal security precautions
2026-07-29 14:31:46
  Bosnia and Herzegovina
Exercise a high degree of caution
2026-07-29 14:31:46
  Botswana
Exercise a high degree of caution
2026-07-29 14:31:46
  British Virgin Islands
Take normal security precautions
2026-07-29 14:31:46
  Brunei
Take normal security precautions
2026-07-29 14:31:46
  Cabo Verde
Exercise a high degree of caution
2026-07-29 14:31:46
  Canary Islands
Take normal security precautions
2026-07-29 14:31:46
  Cayman Islands
Take normal security precautions
2026-07-29 14:31:46
  Comoros
Exercise a high degree of caution
2026-07-29 14:31:46
  Cook Islands
Take normal security precautions
2026-07-29 14:31:46
  Costa Rica
Exercise a high degree of caution
2026-07-29 14:31:46
  Curaçao
Take normal security precautions
2026-07-29 14:31:46
  Djibouti
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Dominica
Take normal security precautions
2026-07-29 14:31:46
  Egypt
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  El Salvador
Exercise a high degree of caution
2026-07-29 14:31:46
  Equatorial Guinea
Exercise a high degree of caution
2026-07-29 14:31:46
  Eswatini
Exercise a high degree of caution
2026-07-29 14:31:46
  Falkland Islands
Take normal security precautions
2026-07-29 14:31:46
  Fiji
Take normal security precautions
2026-07-29 14:31:46
  French Guiana
Take normal security precautions
2026-07-29 14:31:46
  French Polynesia
Take normal security precautions
2026-07-29 14:31:46
  Gabon
Exercise a high degree of caution
2026-07-29 14:31:46
  Georgia
Take normal security precautions (with regional advisories)
2026-07-29 14:31:46
  Gibraltar
Take normal security precautions
2026-07-29 14:31:46
  Greenland
Take normal security precautions
2026-07-29 14:31:46
  Grenada
Take normal security precautions
2026-07-29 14:31:46
  Guadeloupe
Take normal security precautions
2026-07-29 14:31:46
  Guam
Take normal security precautions
2026-07-29 14:31:46
  Guinea
Exercise a high degree of caution
2026-07-29 14:31:46
  Guinea-Bissau
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Guyana
Exercise a high degree of caution
2026-07-29 14:31:46
  Haiti
Avoid all travel
2026-07-29 14:31:46
  Honduras
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  India
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Iran
Avoid all travel
2026-07-29 14:31:46
  Iraq
Avoid all travel
2026-07-29 14:31:46
  Ireland
Take normal security precautions
2026-07-29 14:31:46
  Jamaica
Exercise a high degree of caution
2026-07-29 14:31:46
  Kazakhstan
Take normal security precautions
2026-07-29 14:31:46
  Kiribati
Take normal security precautions
2026-07-29 14:31:46
  Kosovo
Take normal security precautions (with regional advisories)
2026-07-29 14:31:46
  Laos
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Lebanon
Avoid all travel
2026-07-29 14:31:46
  Lesotho
Exercise a high degree of caution
2026-07-29 14:31:46
  Liberia
Exercise a high degree of caution
2026-07-29 14:31:46
  Libya
Avoid all travel
2026-07-29 14:31:46
  Macao
Exercise a high degree of caution
2026-07-29 14:31:46
  Maldives
Exercise a high degree of caution
2026-07-29 14:31:46
  Marshall Islands
Take normal security precautions
2026-07-29 14:31:46
  Martinique
Take normal security precautions
2026-07-29 14:31:46
  Micronesia (FSM)
Take normal security precautions
2026-07-29 14:31:46
  Moldova
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Monaco
Take normal security precautions
2026-07-29 14:31:46
  Montenegro
Take normal security precautions
2026-07-29 14:31:46
  Montserrat
Take normal security precautions
2026-07-29 14:31:46
  Morocco
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Myanmar
Avoid all travel
2026-07-29 14:31:46
  Namibia
Exercise a high degree of caution
2026-07-29 14:31:46
  Nauru
Take normal security precautions
2026-07-29 14:31:46
  Nepal
Exercise a high degree of caution
2026-07-29 14:31:46
  New Caledonia
Exercise a high degree of caution
2026-07-29 14:31:46
  New Zealand
Take normal security precautions
2026-07-29 14:31:46
  Nicaragua
Exercise a high degree of caution
2026-07-29 14:31:46
  Niue
Take normal security precautions
2026-07-29 14:31:46
  North Korea
Avoid all travel
2026-07-29 14:31:46
  Northern Marianas
Take normal security precautions (with regional advisories)
2026-07-29 14:31:46
  Palau
Take normal security precautions
2026-07-29 14:31:46
  Panama
Take normal security precautions (with regional advisories)
2026-07-29 14:31:46
  Papua New Guinea
Avoid non-essential travel
2026-07-29 14:31:46
  Philippines
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Puerto Rico
Take normal security precautions
2026-07-29 14:31:46
  Republic of Congo (Brazzaville)
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Réunion
Take normal security precautions
2026-07-29 14:31:46
  Russia
Avoid all travel
2026-07-29 14:31:46
  Saint Kitts and Nevis
Take normal security precautions
2026-07-29 14:31:46
  Saint Lucia
Take normal security precautions
2026-07-29 14:31:46
  Saint Martin
Take normal security precautions
2026-07-29 14:31:46
  Saint Vincent & the Grenadines
Take normal security precautions
2026-07-29 14:31:46
  Saint-Barthélemy
Take normal security precautions
2026-07-29 14:31:46
  Saint-Pierre-et-Miquelon
Take normal security precautions
2026-07-29 14:31:46
  Samoa
Take normal security precautions
2026-07-29 14:31:46
  San Marino
Take normal security precautions
2026-07-29 14:31:46
  Sao Tome and Principe
Take normal security precautions
2026-07-29 14:31:46
  Serbia
Take normal security precautions (with regional advisories)
2026-07-29 14:31:46
  Seychelles
Take normal security precautions
2026-07-29 14:31:46
  Sierra Leone
Exercise a high degree of caution
2026-07-29 14:31:46
  Singapore
Take normal security precautions
2026-07-29 14:31:46
  Sint Maarten
Take normal security precautions
2026-07-29 14:31:46
  Solomon Islands
Take normal security precautions
2026-07-29 14:31:46
  Somalia
Avoid all travel
2026-07-29 14:31:46
  South Africa
Exercise a high degree of caution
2026-07-29 14:31:46
  Sri Lanka
Exercise a high degree of caution
2026-07-29 14:31:46
  Suriname
Take normal security precautions
2026-07-29 14:31:46
  Syria
Avoid all travel
2026-07-29 14:31:46
  Tajikistan
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Timor-Leste (East Timor)
Exercise a high degree of caution
2026-07-29 14:31:46
  Tokelau
Take normal security precautions
2026-07-29 14:31:46
  Tonga
Take normal security precautions
2026-07-29 14:31:46
  Trinidad and Tobago
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Türkiye
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Turkmenistan
Exercise a high degree of caution (with regional advisories)
2026-07-29 14:31:46
  Tuvalu
Take normal security precautions
2026-07-29 14:31:46
  Ukraine
Avoid all travel
2026-07-29 14:31:46
  Uruguay
Take normal security precautions (with regional advisories)
2026-07-29 14:31:46
  Uzbekistan
Take normal security precautions (with regional advisories)
2026-07-29 14:31:46
  Vietnam
Exercise a high degree of caution
2026-07-29 14:31:46
  Virgin Islands (U.S.)
Take normal security precautions
2026-07-29 14:31:46
  Yemen
Avoid all travel
2026-07-29 14:31:46

David Frum

I've followed David Frum for years.  If you don't know his roots, here is some information.  David  Frum was born in Toronto on June...