Connect with us
[bsa_pro_ad_space id=12]

Opinion

Fentanyl Fiasco: The Tragic Missteps of BC’s Drug Policy

Published

10 minute read

From The Opposition News Network

Unmasking the Destructive Cycle of Drug Policy in British Columbia. A Tale of Good Intentions and Dire Consequences

My fellow Canadians, it’s been a challenging time. I had initially planned to bring you the latest spectacle from the House of Commons, featuring Kristian Firth, but fate had other plans. A personal emergency struck closer to home—a fentanyl overdose in the family. This tragic event threw us headlong into the chaotic circus that is the British Columbia health system. Let me be frank: the system is a mockery. The privacy laws that supposedly protect us also shroud our crises in unnecessary mystery. When my uncle was found unconscious and rushed to the ICU, the walls of confidentiality meant we could not even ascertain his condition over the phone. They notify you of the disaster but cloak its nature in secrecy. It’s an absurdity that only adds to the anguish of families grappling with the realities of addiction.

Now, let’s address the elephant in the room: our approach to drug addiction. The authorities label it a disease, yet paradoxically offer the afflicted the choice between seeking help and remaining in their dire state. This half-hearted stance on drug addiction only perpetuates a cycle of relapse and despair. As we speak, thousands tumble through the revolving doors of our medical facilities—5,975 apparent opioid toxicity deaths this year alone, an 8% increase from 2022. Daily, we see 22 deaths and 17 hospitalizations, and yet our response remains as ineffective as ever. This issue transcends our national borders. The U.S. has openly criticized China for its role in the opioid crisis, accusing it of flooding North America with fentanyl—a drug so potent, it’s decimating communities at an unprecedented rate. Just last year, over 70,000 Americans succumbed to fentanyl overdoses. And what’s more damning? Reports from U.S. congressional committees suggest that the Chinese government might be subsidizing firms that traffic these lethal substances. Lets be clear this is a state-sponsored assault on our populace.

In response to this crisis BC NDP policymakers have championed the notion of “safe supply” programs. These initiatives distribute free hydromorphone, a potent opioid akin to heroin, with the intention of steering users away from the perils of contaminated street drugs. At first glance, this approach might seem logical, even humane. However, the grim realities paint a far different picture, one where good intentions pave the road to societal decay. Addiction specialists are sounding the alarm, and the news isn’t good. While hydromorphone is potent, it lacks the intensity to satisfy fentanyl users, leading to an unintended consequence: diversion. Users, unappeased by the drug’s effects, are selling their “safe” supply on the black market. This results in a glut of hydromorphone flooding the streets, crashing its price by up to 95% in certain areas. This collapse in street value might seem like a win for economic textbooks, but in the harsh world of drug abuse, it’s a catalyst for disaster. Cheap, readily available opioids are finding their way into the hands of an ever-younger audience, ensnaring teenagers in the grips of addiction. Far from reducing harm, these programs are inadvertently setting the stage for a new wave of drug dependency among our most vulnerable.

Programs designed to save lives are instead spinning a web of addiction that ensnares not just existing drug users but also initiates unsuspecting adolescents into a life of dependency. What’s needed isn’t more drugs, even under the guise of medical oversight, but a robust support system that addresses the root causes of addiction yet, the stark reality on the streets tells a story of systemic failure. Let’s dissect the current approach to handling addiction, a condition deeply intertwined with our societal, legal, and health systems.

Take a typical scenario—an individual battling the throes of addiction. Many of them find themselves ensnared by the law, often for crimes like theft, driven by the desperate need to sustain their habit. Yes, many addicts find themselves behind bars, where, paradoxically, they claim to clean up. Jail, devoid of freedom, ironically becomes a place of forced sobriety.

Now, consider the next step in this cycle: release. Upon their release, these individuals, now momentarily clean, are promised treatment—real help, real change. Yet, here’s the catch: this promised help is dangled like a carrot on a stick, often 30 or more days away. What happens in those 30 days? Left to their own devices, many relapse, falling back into old patterns before they ever step foot in a treatment facility.

This brings us to a critical question: why release an individual who has begun to detox in a controlled environment, only to thrust them back into the very conditions that fueled their addiction? Why not maintain custody until a treatment spot opens up? From a fiscal perspective, this dance of incarceration, release, and delayed treatment is an exercise in futility, burning through public funds without solving the core issue. Moreover, from a standpoint of basic human decency and dignity, this system is profoundly flawed. We play roulette with lives on the line, hoping against odds for a favorable outcome when we already hold a losing hand. This isn’t just ineffective; it’s cruel.

Final Thoughts

As we close the curtain on this discussion, let’s not mince words. The BC system’s approach to drug addiction treatment isn’t just flawed; it’s a catastrophic failure masquerading as mercy. Opposition leader Pierre Poilievre has hit the nail squarely on the head in his piece for the National Post. He articulates a vision where compassion and practicality intersect, not through the failed policies of perpetual maintenance, but through genuine, recovery-oriented solutions. His stance is clear: treat addiction as the profound health crisis it is, not as a criminal issue to be swept under the rug of incarceration.

Contrast this with the so-called ‘safe supply’ madness—a Band-Aid solution to a hemorrhaging societal wound. In the dystopian theatre of the Downtown Eastside, where welfare checks and drug dens operate with the efficiency of a grotesque assembly line, what we see is not healthcare, but a deathcare system. It’s a cycle of despair that offers a needle in one hand and a shot of naloxone in the other as a safety net. This isn’t treatment; it’s a perverse form of life support that keeps the heart beating but lets the soul wither.

Come next election in BC, if any provincial party is prepared to advocate for a true treatment-first approach, to shift from enabling addiction to empowering recovery, they will have my—and should have your—unwavering support. We must champion platforms that prioritize recovery, that respect human dignity, and that restore hope to the heartbroken streets of our communities.

The NDP BC government’s current model perpetuates death and decay under the guise of progressive policy. It’s a cruel joke on the citizens who need help the most. We can no longer afford to stand idly by as lives are lost to a system that confuses sustaining addiction with saving lives. Let’s rally for change, for recovery, for a future where Canadians struggling with addiction are given a real shot at redemption. This isn’t just a political imperative—it’s a moral one. The time for half-measures is over. The time for real action is now.

Become a supporter of The Opposition with Dan Knight .

For the full experience, click here to upgrade your subscription.

Todayville is a digital media and technology company. We profile unique stories and events in our community. Register and promote your community event for free.

Follow Author

Business

Taxpocalypse 2025: Trudeau Rings in the New Year with Higher Taxes and Empty Wallets

Published on

The Opposition with Dan Knight

 Taxpayer Federation’s report reveals how Trudeau’s government is using new taxes to crush the middle class, fund wasteful projects, and expand a bloated bureaucracy while Canadians struggle

When the clock strikes midnight, it won’t just be the start of 2025—it’ll mark the beginning of Taxpocalypse 2025, a year where Justin Trudeau’s government will hit the middle class harder than ever before.

The Canadian Taxpayers Federation has released a report that lays bare the financial storm Canadians are about to endure. It’s not just inflation draining your wallet; it’s an avalanche of new taxes designed to fund Trudeau’s bloated government and its endless corruption. Let’s go through the numbers, because you deserve to know what’s really happening.

First, payroll taxes are going up. If you earn $81,200 or more, you’ll be paying $403 more in Canada Pension Plan and Employment Insurance contributions this year. Your employer will also fork out nearly $6,000 per employee. Small businesses—already struggling with inflation and high costs—are being crushed under this weight. This isn’t job creation; it’s job destruction.

Then there’s the carbon tax. Starting tomorrow, it jumps from $80 per tonne to $95, adding 20.9¢ per litre to the cost of gasoline. Filling up a 70-litre tank will now cost you almost $15 in carbon taxes alone. If you heat your home with natural gas, get ready to pay an additional $415 this year. Trudeau claims this is about fighting climate change, but in reality, it’s just another excuse to fill government coffers.

And if you thought inflation was bad, bracket creep makes it worse. As your income grows slightly due to inflation, you’re pushed into higher tax brackets without actually having more buying power. So, you’ll pay more in income tax on money that doesn’t go as far as it did last year. Meanwhile, the wealthy use loopholes to avoid taxes, and the poor get targeted rebates. Once again, it’s the middle class holding the bag.

Don’t believe me about how bad things have gotten under Trudeau? Let’s talk inflation—specifically food inflation. Here are the year-over-year increases:

  • 2021: 4.0% (September)
  • 2022: 11.0% (October)
  • 2023: 8.3% (June)
  • 2024: 2.7% (October)

Now, let’s compound that year over year. Since 2021, food prices have soared 28.37%. Think about that—almost a third of your grocery budget wiped out. A dollar that used to buy a loaf of bread now barely buys three-quarters of one. And this year, Trudeau’s new taxes will take even more out of your wallet.

But while you’re paying more for less, Trudeau has been busy inflating something else: the federal public service. Since he took office in 2015, he has added 108,793 new public servants to the federal payroll—a 42% increase in the size of the federal public service. And for what? Are hospitals better staffed? Are services more efficient? Absolutely not. Wait times for healthcare are worse than ever. Infrastructure projects are endlessly delayed.

I’m an independent Canadian journalist exposing corruption, delivering unfiltered truths and untold stories. Join me on Substack for fearless reporting that goes beyond headlines

Subscribe to The Opposition

If you ask me, Trudeau bloated the public sector to artificially keep unemployment numbers down. Let’s be clear: it’s the private sector that provides for the public sector, not the other way around. Every new bureaucrat added to the payroll is funded by taxes from hardworking Canadians—people like you—who are already struggling to make ends meet.

So, under Trudeau, you’re paying more for groceries, more in taxes, and getting less in return. This isn’t governance; it’s theft. But here’s the real insult: all of this money is going to fund Trudeau’s swamp of waste and corruption. Take the ArriveCAN app, a disaster that cost $54 million—for what? A glorified QR code. Contracts were handed out to insiders, many of whom didn’t even do any work.

Then there’s the Green Slush Fund, which has wasted nearly $400 million on pet projects rife with conflicts of interest. Liberal insiders funneled taxpayer money into their own businesses, and Trudeau’s government just shrugged.

The alcohol escalator tax is going up too, adding 2% more to the already sky-high taxes on beer, wine, and spirits. And don’t forget the digital services tax, a 3% levy on platforms like Amazon and Netflix. Experts say most of this cost will be passed directly to consumers.

Final Thoughts

This is Justin Trudeau’s Canada: a nation where the poor are shielded, the rich find their loopholes, and the middle class—the backbone of this country—is bled dry. Payroll taxes, carbon taxes, alcohol taxes, income taxes—it’s all part of an elaborate scheme to fund the bloated vanity projects and corruption of a government that no longer even pretends to care about the people footing the bill.

And while Canadians are working longer hours to afford less, struggling to put food on their tables, start families, or even dream of owning a home, Trudeau jet-sets around the world like royalty. Whether it’s sipping top-shelf wine at a global summit or skiing the pristine slopes of Red Mountain, this guy lives like a king while the rest of you pick up the tab.

It’s no wonder Canadians are booing him in public—it’s not only justified, it’s well deserved. He’s earned every jeer, every shout of frustration, because his leadership has failed this country at every turn. Under Trudeau, affordability has become a joke, and hard work no longer guarantees success.

But here’s the best part, Justin: there’s an election this year. Canadians finally get the chance to tell you exactly what they think of your disastrous leadership. They’ll send your Liberal ship straight into the iceberg, where it belongs.

So, go ahead, call the election. Take the globalist agenda you’ve been so proud to champion, pack it up with your carbon-tax hypocrisy, and prepare for your next gig as a keynote speaker for the World Economic Forum. You’ve proven you’re great at reading from a script that someone else writes—just not at running a country.

Enjoy your top sirloin tonight, Justin. Canadians? They’ll be eating Kraft Dinner while watching your government fall apart. Happy New Year. And Canada, don’t forget: Taxpocalypse 2025 starts tomorrow. Let’s make it the year we take our country back.

Invite your friends and earn rewards

If you enjoy The Opposition with Dan Knight , share it with your friends and earn rewards when they subscribe.

Invite Friends

Continue Reading

National

Crowning the Captain of a Sinking Ship: Who Will Be the Next Liberal Leader?

Published on

The Opposition with Dan Knight

 The Fight to Lead a Party on the Brink of Irrelevance

It’s December 31st, New Year’s Eve, and as we wrap up this catastrophic year, let’s take a moment to reflect on the political dumpster fire we find ourselves in. I hope you’ve got a stiff drink because the election year ahead is shaping up to be a circus. And at the center of the big top? Justin Trudeau, clinging to power like a toddler to his binky, while whispers of resignation swirl around him. But let’s be honest—do we actually think he has the guts to step down? Not a chance.

Let’s get this straight: if Trudeau does bail, he’s leaving a flaming wreckage for someone else to clean up. That’s his legacy—eight years of virtue-signaling, fiscal recklessness, and divisive identity politics, all culminating in a Liberal Party that’s circling the drain. And now, when the going gets tough, the golden boy might just pack it in? How noble. But really, would it surprise anyone? The man has all the grit of a soggy croissant.

So who’s going to take the reins of this sinking ship? Let’s take a look at the cast of characters who might have the stomach—or lack of self-awareness—to step up.


Mark Carney: The Globalist Banker

Alright, Canada, let’s get serious for a moment and talk about the Liberals’ latest pipe dream: Mark Carney as their next leader. Yes, Mark Carney—the globalist banker who’s spent more time cozying up to billionaires at Davos than he has walking the streets of Moose Jaw. If this is the Liberals’ idea of a “fresh start,” then we’re in for even more of the same elitist nonsense that’s driven this country into the ground.

Who is Mark Carney, really? He’s not a leader. He’s a technocrat, a former central banker whose claim to fame is lecturing the world on fiscal responsibility while ignoring the very real struggles of ordinary people. He’s the poster boy for the World Economic Forum’s brand of top-down control, someone who believes in “stakeholder capitalism”—which is just code for bureaucrats and corporations running your life. And yet, somehow, the Liberals think this guy is the one to rebuild their tarnished reputation? Give me a break.

Carney’s entire career has been about serving the global elite. He’s a Goldman Sachs alum, for crying out loud. Do you honestly believe someone with that pedigree is going to step into the ring and start fighting for the working class? Of course not. He’ll push the same disastrous policies that have gutted the middle class—more taxes, more spending, more “green” initiatives that make heating your home a luxury.

And let’s not forget the optics. This is a man who’s spent years flying around the globe, hobnobbing with world leaders and lecturing them on climate policy. Does he even know what Canadians are going through right now? Has he ever set foot in a grocery store and winced at the price of a loaf of bread? My guess is no. But sure, Liberals, tell us how this guy is going to connect with voters in rural Saskatchewan or Northern Ontario. The man probably thinks “double-double” is a stock market term.

Then there’s the political reality. If Carney goes head-to-head with Pierre Poilievre, it’s not going to be a contest—it’s going to be a massacre. Poilievre has spent years sharpening his message, hammering home the Liberals’ failures, and building a grassroots movement. Mark Carney? He’s the kind of guy who speaks in 15-minute monologues filled with jargon nobody understands. It’s not just that he’s out of touch—it’s that he doesn’t even know what being in touch looks like.

This isn’t leadership. It’s desperation. The Liberals are throwing Carney into the mix because they have no other options, no fresh ideas, and no connection to the struggles of everyday Canadians. He’s not the answer; he’s a symptom of the problem. The party that brought you eight years of Justin Trudeau now wants to hand the reins to a man who’s even more disconnected, more elitist, and more out of step with what this country actually needs.

Mark Carney as Liberal leader? Please. If this is their plan, then the Liberals have already lost, and Canada will be better off for it. Good riddance.


Dominic LeBlanc: Trudeau’s Loyal Lapdog and the Wrong Choice for Liberal Leadership

Dominic LeBlanc, the latest name being floated as a potential Liberal leader. If the Liberals think this guy is the answer to their problems, then they clearly haven’t been paying attention to what Canadians actually want. Let’s not sugarcoat this: Dominic LeBlanc is Trudeau’s loyal lapdog, and putting him at the helm of the Liberal Party would be the equivalent of putting fresh paint on a sinking ship.

LeBlanc’s biggest problem is that he’s not a leader—he’s a career politician who thrives on backroom deals and political patronage. He’s spent years in Trudeau’s inner circle, defending every mistake, every scandal, and every bad policy. Canadians are fed up with the cronyism that defines this government, and LeBlanc embodies it. The man’s entire career has been about staying in Trudeau’s shadow, not standing on his own.

Now, let’s talk about his record. What exactly has Dominic LeBlanc accomplished that qualifies him to lead a country? Sure, he’s held high-profile positions—Minister of Intergovernmental Affairs, Minister of Fisheries—but those are titles, not achievements. His time in government has been marked by mediocrity, not bold action. When Canadians are looking for real solutions to real problems, LeBlanc offers nothing but recycled talking points and stale ideas.

Then there’s the optics. LeBlanc has been so closely tied to Trudeau’s Liberal machine that he can’t credibly distance himself from the failures of this government. He’s part of the same crew that gave us the carbon tax, the skyrocketing cost of living, and endless virtue-signaling while ordinary Canadians struggle to make ends meet. Does anyone seriously believe Dominic LeBlanc is going to suddenly chart a new course? Of course not.

And let’s not forget his style—or lack thereof. LeBlanc might be affable, even charming, but Canadians don’t need a nice guy right now. They need someone who can go toe-to-toe with Pierre Poilievre, who can articulate a vision and fight for it. LeBlanc’s affability won’t cut it in the bare-knuckle world of federal politics. He’s a backroom operator, not a front-line fighter, and that’s exactly why he’ll fail.

The truth is, Dominic LeBlanc is just more of the same. He represents the same tired Liberal brand that Canadians are desperate to move on from. If the Liberals think he’s the man to save their party, they’re not just wrong—they’re delusional.


Mélanie Joly: The Walking Diplomatic Disaster

 

Let’s move on to Mélanie Joly, our current Foreign Affairs Minister. The idea of Joly leading the Liberal Party is about as absurd as her recent diplomatic escapades. Competence? Let’s just say her track record doesn’t inspire confidence.

Take her visit to China—a masterclass in accomplishing absolutely nothing. Instead of tackling real issues like strained relations or economic disputes, she delivered a lecture on global security, a topic where Canada’s influence is as impactful as a paper straw in a hurricane. Critics have called her approach “parochial arrogance,” and it’s hard to disagree.

Her stance on Israel is equally troubling. At a time when Canada’s allies need consistent support, Joly’s vacillating positions have left us looking like fair-weather friends. Leadership demands decisiveness, and Joly has shown none.

Perhaps most telling, though, was her behavior during a press conference about the killing of Ripudaman Singh Malik. Laughing during such a serious moment? That’s not just unprofessional—it’s downright embarrassing.


François-Philippe Champagne: The Opportunist Extraordinaire

 

Next up, François-Philippe Champagne, the Minister of Innovation. If you thought we couldn’t do worse, Champagne is here to prove you wrong.

Let’s start with his judgment—or lack thereof. Champagne defended the leadership of a federal green fund under his watch despite allegations of corruption, including a $217,000 subsidy granted to the chair’s own company. When pressed, he claimed there wasn’t enough “evidence” to take action, even as the Auditor General launched a review. That’s not oversight—it’s negligence.

Then there’s his economic vision—or lack thereof. Champagne is the face of the government’s $100 billion electric vehicle strategy, a plan that critics say is wildly ambitious and hopelessly vague. Champagne, of course, blamed critics for “lacking vision and ambition.” Classic deflection.

And let’s not forget his political opportunism. Speculation about his potential run for Quebec’s Liberal Party leadership showed exactly where his priorities lie: not with Canadians, but with his own career.

Champagne represents everything Canadians are fed up with—self-serving politicians who deflect criticism and prioritize optics over outcomes.


Chrystia Freeland: Trudeau’s Economic Doppelgänger

 

Finally, we come to Chrystia Freeland, the former Finance Minister and Trudeau’s right hand. If you thought the Liberals couldn’t dig deeper into their fiscal hole, Freeland is here to prove you wrong.

Freeland has been at the helm of Trudeau’s disastrous economic policies, including ballooning deficits and a national debt that now makes Greece look frugal. Her resignation letter criticized Trudeau’s strategies as “costly political gimmicks,” but let’s be real—she helped craft those gimmicks. Canadians want fiscal responsibility, not a continuation of Trudeau’s tax-and-spend circus.

On top of her economic failures, Freeland’s personality is a problem. Arrogant, unlikable, and out of touch, she’s more interested in impressing global elites than connecting with everyday Canadians. Her academic pedigree might dazzle the Davos crowd, but here at home, it reeks of elitism.

Freeland isn’t a solution to the Liberals’ problems—she’s the embodiment of them.


Christy Clark: meh…

BC Premier Christy Clark Lacks Moral Compass - Rafe Mair - Easton Spectator

Alright, let’s get into it, folks. Christy Clark as the potential savior of the Liberal Party—now there’s a plot twist that could almost be entertaining, if it weren’t so doomed from the start. On paper, she might seem like the only grown-up in the room, but let’s not kid ourselves: the Liberal Party is so far gone, even Houdini couldn’t rescue them, and Christy Clark is no Houdini.

First off, let’s be clear about why she’s the better option. Compared to the usual lineup of Trudeau loyalists and globalist placeholders, Clark actually knows how to run something. She was the Premier of British Columbia, and say what you will about her record—because trust me, we’ll get to that—she has actual executive experience. She’s been out of the federal Liberal swamp long enough that the Trudeau stink doesn’t cling to her quite as badly. That’s about the only thing she has going for her: she’s not Dominic LeBlanc or Mark Carney. High bar, I know.

But here’s the thing: being the best option in a lineup of disasters isn’t exactly a glowing endorsement. Sure, Christy Clark is seasoned, but let’s not forget her own record in British Columbia. Yes, she balanced budgets, but she did so by relying on one-time asset sales and riding the wave of a hot real estate market. That’s not fiscal wizardry—it’s just lucky timing. And let’s not gloss over the accusations of cronyism and catering to corporate interests that plagued her government. Sound familiar? It’s Trudeau-lite with a West Coast twist.

And here’s the real kicker: even if Clark were a political genius (spoiler: she’s not), the Liberal brand is so tainted that it wouldn’t matter. Eight years of Justin Trudeau have left Canadians disillusioned, angry, and desperate for change. The scandals, the carbon taxes, the virtue-signaling—it’s all become synonymous with the Liberal Party. Clark can try to distance herself all she wants, but at the end of the day, she’s still carrying the baggage of a party Canadians are ready to toss in the trash.

Let’s also not forget that Clark isn’t exactly the fresh face the Liberals need. She’s a seasoned politician, sure, but that’s part of the problem. After Trudeau’s reign of elitist arrogance, Canadians aren’t looking for another career politician who’s part of the same broken system. Clark might be different from Trudeau, but she’s not different enough.

And then there’s the elephant in the room: Pierre Poilievre. Poilievre has built his brand on taking down exactly the kind of big-government, tax-happy policies that Clark has championed in the past. She might be able to hold her own in debates, but against Poilievre’s laser-focused messaging and grassroots momentum, Clark would get steamrolled.

The bottom line? Christy Clark might be the least-worst option for the Liberals, but that’s not saying much. Her record is spotty, her appeal is limited, and she’s tied to a party that’s become a political punchline. The Liberals can try to rebrand all they want, but with Clark at the helm, they’re just rearranging the deck chairs on the Titanic.


Final Thoughts

Alright, Canada, let’s wrap this up because, honestly, there’s only so much you can say about a sinking ship. The Liberal Party is done. Finished. Kaput. The Angus Reid poll has spoken—16% support. Sixteen percent! That’s not just a bad showing; that’s the kind of number you’d expect from a fringe party running on mandatory pineapple pizza. The Liberals aren’t just losing—they’re disintegrating in real-time, and frankly, it’s been a long time coming.

Justin Trudeau, the captain of this catastrophe, is standing on the deck of the SS Liberal, looking for a lifeboat as the iceberg rips through the hull. His approval rating is at a laughable 28%, his party is in open revolt, and his so-called successors are all lined up like passengers fighting over the last spot on the Titanic. Chrystia Freeland? Jumped ship. Mark Carney? A banker trying to steer a political dumpster fire. Dominic LeBlanc? Trudeau’s yes-man without an ounce of originality.

Let’s be clear—this isn’t a leadership race; it’s a race to see who gets to be the face of a historic collapse. The Liberal brand is so tainted, so toxic, that no amount of rebranding or fresh faces is going to fix it. Canadians are done. They’re fed up with the taxes, the spending, the hypocrisy, and the endless lecturing from a party that’s done nothing but drive this country into the ground.

And you know what? Thank God. Thank God we’re finally closing this ugly chapter of Canadian history. The SS Liberal Party is going down, and no amount of spin can save it. Here’s to 2025—a fresh start, a new chapter, and hopefully, the end of Trudeau and everything he stands for.

Subscribe to The Opposition with Dan Knight .

For the full experience, upgrade your subscription.

Continue Reading

Trending

X