Connect with us
[bsa_pro_ad_space id=12]

National

Parliament’s Debate on Bill 377: A Battle for Transparency, Accountability, and the Control of National Security

Published

31 minute read

The Opposition with Dan Knight

Inside the Committee Circus: How Bill 377 Became a Battleground for Liberal Control Over Parliamentary Transparency!

In what could only be described as a bureaucratic circus, the Standing Committee on Procedure and House Affairs met to discuss Bill 377—a straightforward proposal that would give Members of Parliament (MPs) the right to apply for security clearances. What should have been a common-sense debate about empowering elected officials to do their jobs quickly turned into a showcase of Liberal fear-mongering, bureaucratic hand-wringing, and hypocritical stonewalling. The debate was rich in procedural distractions, leaving the core issue—government transparency—buried under layers of red tape.

The Fight for Transparency in Parliament: What CSIS and the PMO Had to Say

The debate over Bill 377—the proposal that would allow Members of Parliament (MPs) to apply for security clearances—kicked off with testimony from officials who wield significant influence over national security. First up was Nicole Giles, a representative from CSIS (Canadian Security Intelligence Service), and Sean Jorgensen, a senior official from the Prime Minister’s Office (PMO). Their comments set the stage for the battle between parliamentary transparency and bureaucratic control that would dominate the session.

Nicole Giles, representing CSIS, emphasized the importance of the security screening process in protecting national security and maintaining trust between the government and its citizens. She detailed how the security clearance process involves a rigorous collection of personal information and a careful vetting of individuals to assess their reliability and loyalty to Canada. According to Giles, this process is meant to ensure that those granted access to classified information can be trusted to protect it. But here’s the kicker: while CSIS insists that its process is designed to be rigorous, the question of who is deemed trustworthy seemed to stop at the doorstep of Parliament.

Giles explained that the process for obtaining security clearances involves informed consent and the use of data from law enforcement and intelligence sources. “The decision to grant a security clearance is made based on this evidence, ensuring individuals can be trusted to safeguard national security,” she said. Fair enough—but the fact that elected MPs are not included in this system, while low-level staffers and bureaucrats are, seemed like a glaring oversight that Bill 377 aimed to correct.

On the other side of the debate, Sean Jorgensen from the PMO seemed far more concerned with maintaining the status quo. Jorgensen echoed many of the typical bureaucratic fears about expanding access to security clearances, raising concerns about the potential for MPs to access sensitive information without the proper need-to-know basis. His testimony was filled with vague warnings about the risks of allowing more people into the security bubble, suggesting that MPs could pose a risk if not properly controlled.

But Jorgensen’s real agenda was clear: he wasn’t there to talk about enhancing transparency or improving parliamentary oversight. He was there to protect the PMO’s stranglehold on information. By casting doubt on whether MPs should even have the right to apply for security clearances, he was reinforcing the bureaucratic gatekeeping that has allowed the PMO to keep a tight grip on sensitive national security information.

Jorgensen and Giles set the stage for what would become a clear battle: Bill 377 wasn’t just about security clearances. It was about power—specifically, who holds it and who has access to the information that shapes the nation’s security policy. With CSIS and the PMO officials framing the debate, the scene was set for the Liberal swamp to defend their turf against a growing demand for accountability and transparency from parliamentarians.

What became apparent throughout the session is that while Giles and Jorgensen were trying to paint a picture of security concerns, the reality was that their testimony boiled down to protecting the existing system. The bureaucratic elite, including the PMO, seemed less interested in guarding national security and more interested in keeping MPs in the dark—ensuring that only a select few in the PMO and bureaucracy had the keys to the national security kingdom.

This fear of transparency would soon become a central theme as Conservative MPs like Alex Ruff and Eric Duncan took the floor, battling against the Liberal excuses and bureaucratic red tape designed to keep Parliament out of the national security loop.

Alex Ruff: The Champion of Accountability

Conservative MP Alex Ruff, the driving force behind Bill 377, came to the committee prepared to lay down a case so obvious it’s almost laughable that it needed to be debated. Ruff’s message was refreshingly simple: MPs should have the right to apply for security clearances, just like any other government official, intern, or low-level bureaucrat. And let’s not forget, we’re talking about Members of Parliament—elected officials responsible for voting on national security budgets and overseeing security policies that protect Canadians. How, Ruff asked, is it possible that these elected officials can’t even apply for the same clearances that government staffers are routinely granted?

Ruff’s frustration with the current system was evident from the start. As he rightly pointed out, the fact that interns—yes, interns—working in ministers’ offices can receive security clearances, while MPs are kept out of the loop, is nothing short of absurd. “If interns working in ministerial offices are given security clearances, why should MPs be left out of the loop?” Ruff questioned, nailing the fundamental issue with brutal accuracy. This isn’t some wild Conservative push for immediate access to classified documents. Ruff wasn’t demanding that MPs be handed national secrets on a silver platter. Instead, he was making the logical, common-sense argument that MPs—like everyone else—should have the opportunity to be vetted through the rigorous clearance process that is already in place.

Let’s stop for a second and think about the insanity of the current system. On one hand, you’ve got MPs, individuals who are entrusted by the Canadian people to make critical decisions affecting national security, being treated as though they’re untrustworthy amateurs. On the other hand, the same government hands out clearances to interns and bureaucrats without hesitation. Ruff was right to call this out for the farce that it is. The current setup not only undermines the authority of Parliament, but it also weakens the entire oversight process by keeping elected officials in the dark.

But Ruff wasn’t just there to point out the absurdity of the system—he was there to expose the real agenda behind the Liberal opposition to Bill 377. As the session dragged on, it became increasingly clear that the bureaucratic establishment and Liberal MPs weren’t interested in transparency. No, their goal was simple: maintain control. The PMO and its bureaucratic foot soldiers have grown accustomed to controlling access to information, shielding themselves from real scrutiny and accountability. And they’re desperate to keep things that way.

Ruff called out their tactics head-on. The Liberals, along with their bureaucratic allies, were trotting out every fear-mongering excuse they could think of. They raised hypothetical risks of MPs misusing classified information, warned of the dangers to international relations, and essentially treated elected officials like they couldn’t be trusted with the same basic tools the government hands out to junior staffers. Ruff saw right through it, and so should everyone else. This isn’t about protecting national security—this is about protecting power. The Liberals are terrified that giving MPs the ability to apply for clearances will disrupt their monopoly on sensitive information and weaken their ability to control the narrative.

Ruff’s argument is grounded in common sense and fairness. He’s not asking for special treatment—he’s asking for elected MPs to be held to the same standards as any other government official. The idea that MPs—individuals who represent the Canadian people—can’t even apply for a security clearance is insulting to the entire democratic process. By denying MPs this right, the Liberals are effectively saying that the public’s elected representatives can’t be trusted, and that only unelected bureaucrats should be allowed access to critical national security information.

What makes Ruff’s position even more powerful is that it’s not partisan—it’s pragmatic. He’s advocating for a system where MPs, regardless of their political affiliation, have the tools they need to do their jobs effectively. In fact, Ruff’s call for MPs to be allowed to apply for clearances is one of the most basic steps toward ensuring that Parliament functions as it should—as a body that can oversee and hold the government accountable on national security matters.

Yet, the response from the Liberal swamp was predictably hostile. They threw up bureaucratic roadblocks, introduced irrelevant procedural delays, and employed scare tactics to stall any real progress. The Liberals don’t want MPs—especially opposition MPs—having access to sensitive information, because it would mean that Parliament could finally hold the government accountable on key national security issues. They are far more interested in maintaining the status quo, where the PMO and bureaucrats have a stranglehold on information and can keep MPs—and by extension, the Canadian public—in the dark.

Ruff’s clarity of purpose stood in stark contrast to the bureaucratic noise surrounding him. He didn’t overcomplicate things. His message was straightforward: MPs need to have the right to apply for security clearances to do their jobs. And anyone who opposes that isn’t just standing in the way of Bill 377—they’re standing in the way of democracy and government accountability. Ruff’s push for common-sense reform is exactly what Parliament needs, and the Liberal resistance to this bill is nothing more than a desperate attempt to protect their power and secrecy.

Sherry Romanado: The Defender of the Status Quo

Liberal MP Sherry Romanado was one of the first to throw up procedural roadblocks during the committee’s debate on Bill 377. Rather than focusing on addressing the obvious issue—whether elected MPs should have the right to apply for security clearances—she chose to bog the discussion down with irrelevant questions designed to create new problems rather than solve the existing ones. Romanado fixated on the bureaucratic process of obtaining these clearances, questioning whether MPs should even have the right to apply in the first place.

She asked questions like, “Who would determine whether MPs should qualify for a security clearance?” and suggested that some kind of administrator or gatekeeper should be responsible for deciding which MPs could apply. This is classic Liberal strategy: instead of embracing transparency and accountability, she advocated for more layers of red tape and procedural delays. Her line of questioning wasn’t about protecting national security—it was about slowing down the process and keeping MPs, especially those outside the Liberal bubble, out of the loop.

Romanado’s approach was a transparent attempt to stall. By adding needless bureaucratic hurdles, she hoped to wrap the issue in so many layers of bureaucracy that it would get stuck in procedural purgatory. And that’s exactly what the Liberal swamp thrives on: bureaucratic dead-ends and vague questions designed to protect power and secrecy rather than empower the people’s representatives. By the end of her remarks, it was crystal clear—Romanado wasn’t interested in empowering MPs to fulfill their oversight role. She was laser-focused on maintaining the status quo and keeping control firmly in the hands of the PMO and bureaucrats.

BS Meter: Extremely High

Romanado’s entire line of questioning was pure bureaucratic theater, aimed at stalling real progress and keeping MPs in the dark. Her insistence on adding administrators or gatekeepers to the process was a desperate attempt to create roadblocks where none are needed. Romanado wasn’t working to protect national security; she was working to protect the Liberal power structure. This wasn’t about security—it was about control.

Marie-Hélène Gaudreau: Caution Without Vision

Bloc Québécois MP Marie-Hélène Gaudreau echoed some of the Liberal bureaucratic fears, but her concerns were framed around international relations and parliamentary privilege. Gaudreau questioned whether giving MPs access to classified information could compromise Canada’s relationships with allies like the Five Eyes and raised hypothetical scenarios where MPs might inadvertently disclose sensitive information. She warned of the risks this could pose to national security, stating, “What we would like to be able to do is provide that specific, perhaps classified information to a parliamentarian.”

However, Gaudreau seemed to miss the point. Bill 377 isn’t about giving MPs blanket access to sensitive material—it’s about letting them apply for a security clearance and undergo the same vetting process as other government officials. Gaudreau’s overly cautious stance mirrored the Liberal reluctance to trust MPs with any level of responsibility over national security. Instead of advocating for greater parliamentary oversight, she leaned heavily into fear-mongering, treating MPs as though they were a potential security threat rather than the elected representatives they are.

BS Meter: Medium-High

Gaudreau’s concerns, though reasonable to a degree, leaned too heavily on hypotheticals and fear-based arguments. Instead of pushing for more parliamentary transparency and accountability, she echoed the status quo, focusing on potential risks rather than recognizing the importance of MPs having access to the information they need. Her stance mirrored the bureaucratic excuses of those who are more interested in maintaining control than empowering elected representatives.

Ryan Turnbull: The Liberal Apologist

Of course, Ryan Turnbull—the Liberal MP who never misses an opportunity to defend the bureaucratic elite—stepped in with his fear-laden hypotheticals about the risks of parliamentary privilege. Turnbull was particularly concerned that if MPs were granted security clearances, they might misuse or disclose classified information during parliamentary sessions. He warned of onward disclosure risks, essentially treating MPs as if they’re reckless amateurs who can’t be trusted to handle sensitive material responsibly.

Turnbull’s remarks were a classic example of Liberal paranoia. He warned that without the right frameworks, Bill 377 could increase the risk of classified information being leaked, and suggested that parliamentary privilege could be used to shield MPs from the consequences of such leaks. What Turnbull conveniently ignored was that MPs, like any other officials with security clearances, would be bound by the same rules and regulations governing the handling of classified information.

His arguments weren’t about protecting national security—they were about protecting Liberal control over who gets access to classified material. Turnbull was just using scare tactics to justify keeping MPs out of the national security conversation, ensuring that bureaucrats and the PMO maintained their monopoly on sensitive information.

BS Meter: Off the Charts

Turnbull’s argument was pure Liberal fear-mongering. By focusing on parliamentary privilege and hypothetical scenarios of MPs misusing classified information, he created a smokescreen to justify keeping MPs in the dark. His refusal to engage with the actual purpose of Bill 377—which is about giving MPs the right to apply for security clearances—shows that his real priority is protecting the power structure and keeping control firmly in the hands of the Liberal elite. His exaggerated fears were nothing but a distraction to prevent real government transparency.

Eric Duncan: Calling Out Liberal Hypocrisy

Conservative MP Eric Duncan didn’t hold back in calling out the hypocrisy of the Liberal position. After listening for an hour of liberal obfuscation and gatekeeping he pointed out that interns and ministerial staffers are regularly granted security clearances, yet MPs—elected officials who are supposed to hold the government accountable—are treated like they can’t be trusted. Duncan’s frustration was palpable as he tore into the bureaucratic excuses being used to deny MPs the right to apply for clearances.

“Why can’t MPs apply?” Duncan asked, hammering home the absurdity of the situation. He wasn’t calling for MPs to get immediate access to classified information—he was simply advocating for MPs to have the opportunity to be vetted. His stance was clear: MPs deserve the same level of trust and access as other government officials. Duncan saw through the Liberal smokescreen and rightly called it out for what it was—a blatant attempt to keep MPs in the dark and protect the power structure.

Lindsay Mathyssen: Procedural Paralysis

NDP MP Lindsay Mathyssen played her role as the procedural nitpicker, focusing more on the logistics of Bill 377 than on the broader implications of transparency and accountability. Mathyssen raised concerns about the administrative burden of processing security clearances for MPs, as if the government couldn’t handle a few hundred additional applications. Her focus on training and compliance, while technically valid, felt like a deliberate attempt to bog the debate down in bureaucratic minutiae.

Rather than addressing the need for MPs to have access to classified information to do their jobs, Mathyssen seemed more interested in discussing the mechanics of security clearance applications. This focus on logistics was a convenient way to avoid taking a strong stance on the bill itself. In typical NDP fashion, she sidestepped the larger issue of democratic oversight, preferring instead to dwell on procedural details that only served to stall the conversation.

BS MeterHigh

Mathyssen’s intervention felt like an attempt to stall the conversation by focusing too much on the bureaucratic processes of security clearances. Rather than tackling the broader issue of democratic accountability and the need for MPs to have access to classified information, she chose to drown the discussion in procedural concerns. This is classic NDP—sidestepping the need for real action by focusing on technicalities. Mathyssen’s questions might seem pragmatic, but they ultimately dodge the bigger issue at hand: getting MPs the information they need to hold the government accountable.

The Core of the Debate: Transparency vs. Control

At the heart of this debate lies a fundamental clash between the desire for parliamentary transparency and the bureaucratic resistance to change. Bill 377 represents a push for greater accountability, empowering MPs to do their jobs by giving them the right to apply for security clearances. Yet, the Liberal swamp—with the help of cautious allies like Gaudreau and procedural obsessives like Mathyssen—has thrown up roadblocks at every turn.

The real issue isn’t the security clearance process itself, but the fear of losing control. The Liberal establishment doesn’t want MPs having access to sensitive information because it could disrupt their carefully guarded monopoly on national security oversight. By using hypotheticals, fear-mongering, and bureaucratic delay tactics, they’ve managed to stall real progress toward government transparency.

Bill 377 Is a Step Toward Accountability

Let’s cut to the chase: Bill 377 is nothing more than a common-sense proposal designed to do what every elected official in a free and democratic society should be able to do—apply for security clearances. That’s right—apply—not automatically gain access to top-secret documents, but simply go through the same vetting process as bureaucrats, staffers, and even interns working in government offices. It’s the least we should expect for those trusted to make decisions that directly impact the safety and security of our nation. Yet, here we are, watching the Liberal swamp and their bureaucratic enablers scramble to protect their stranglehold on power.

Let’s be clear about one thing: the pushback you’re hearing from Liberal MPs, bureaucrats. No, it’s about protecting their own power. They don’t want MPs—especially those from the Conservative benches—to have access to the information they need to do their jobs. Why? Because the Liberal establishment thrives in the darkness. They want to keep control centralized in the PMO and the hands of a few bureaucratic elites who answer to Justin Trudeau and his lackeys.

Ask yourself: Why are low-level staffers and interns granted security clearances, but elected MPs are treated like children who can’t be trusted with the truth? This isn’t about safety—this is about maintaining the status quo. They’re terrified of transparency. They’re terrified of accountability. And most of all, they’re terrified of MPs having the power to actually hold them accountable for their failures, their corruption, and their incompetence in safeguarding our nation.

Alex Ruff, Eric Duncan, and their Conservative colleagues aren’t fighting for some partisan gain here. They’re fighting for transparency and accountability—the two things the Liberal swamp fears the most. These MPs understand what the Liberal establishment refuses to admit: MPs represent the people. They are elected by Canadians to make decisions on behalf of the public, and denying them access to the information they need to oversee national security is a slap in the face to every Canadian citizen who voted them into office.

Bill 377 is about restoring power where it belongs—in the hands of elected representatives. It’s about ensuring that those entrusted with the responsibility to oversee Canada’s security apparatus aren’t left out of the loop by unelected bureaucrats hiding behind layers of red tape. This is about draining the swamp and taking the first step toward restoring accountability in government.

The Liberal swamp, with its endless bureaucratic fog, wants to keep everything behind closed doors. They want to maintain a system where only a select few—those who answer directly to the PMO—have access to the truth. They’ve turned national security into their own private kingdom, where only the loyal subjects of the Liberal elite are given clearance to enter. This isn’t about protecting Canada—it’s about protecting their grip on power.

But make no mistake—Bill 377 is the first strike against that corrupt system. It’s a crucial step toward ensuring that MPs have the tools they need to hold the government accountable, to oversee national security policies, and to ensure that the interests of the Canadian people are protected, not just the interests of the Liberal elite.

It’s time to cut through the bureaucratic nonsense and recognize Bill 377 for what it is: a bill that empowers MPs to do their jobs effectively. Anything less than full support for this bill is just another victory for the Liberal swamp—another step toward more secrecy, more control, and less accountability.

Canada deserves better. Canadians deserve leaders who have the power to hold their government accountable. Bill 377 is a patriotic first step toward that goal. Let’s drain the swamp and return power where it belongs—to the people and their elected representatives.

Subscribe to The Opposition with Dan Knight  newsletter.

For the full experience, 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

Massive government child-care plan wreaking havoc across Ontario

Published on

From the Fraser Institute

By Matthew Lau

It’s now more than four years since the federal Liberal government pledged $30 billion in spending over five years for $10-per-day national child care, and more than three years since Ontario’s Progressive Conservative government signed a $13.2 billion deal with the federal government to deliver this child-care plan.

Not surprisingly, with massive government funding came massive government control. While demand for child care has increased due to the government subsidies and lower out-of-pocket costs for parents, the plan significantly restricts how child-care centres operate (including what items participating centres may purchase), and crucially, caps the proportion of government funds available to private for-profit providers.

What have families and taxpayers got for this enormous government effort? Widespread child-care shortages across Ontario.

For example, according to the City of Ottawa, the number of children (aged 0 to 5 years) on child-care waitlists has ballooned by more than 300 per cent since 2019, there are significant disparities in affordable child-care access “with nearly half of neighbourhoods underserved, and limited access in suburban and rural areas,” and families face “significantly higher” costs for before-and-after-school care for school-age children.

In addition, Ottawa families find the system “complex and difficult to navigate” and “fewer child care options exist for children with special needs.” And while 42 per cent of surveyed parents need flexible child care (weekends, evenings, part-time care), only one per cent of child-care centres offer these flexible options. These are clearly not encouraging statistics, and show that a government-knows-best approach does not properly anticipate the diverse needs of diverse families.

Moreover, according to the Peel Region’s 2025 pre-budget submission to the federal government (essentially, a list of asks and recommendations), it “has maximized its for-profit allocation, leaving 1,460 for-profit spaces on a waitlist.” In other words, families can’t access $10-per-day child care—the central promise of the plan—because the government has capped the number of for-profit centres.

Similarly, according to Halton Region’s pre-budget submission to the provincial government, “no additional families can be supported with affordable child care” because, under current provincial rules, government funding can only be used to reduce child-care fees for families already in the program.

And according to a March 2025 Oxford County report, the municipality is experiencing a shortage of child-care staff and access challenges for low-income families and children with special needs. The report includes a grim bureaucratic predication that “provincial expansion targets do not reflect anticipated child care demand.”

Child-care access is also a problem provincewide. In Stratford, which has a population of roughly 33,000, the municipal government reports that more than 1,000 children are on a child-care waitlist. Similarly in Port Colborne (population 20,000), the city’s chief administrative officer told city council in April 2025 there were almost 500 children on daycare waitlists at the beginning of the school term. As of the end of last year, Guelph and Wellington County reportedly had a total of 2,569 full-day child-care spaces for children up to age four, versus a waitlist of 4,559 children—in other words, nearly two times as many children on a waitlist compared to the number of child-care spaces.

More examples. In Prince Edward County, population around 26,000, there are more than 400 children waitlisted for licensed daycare. In Kawartha Lakes and Haliburton County, the child-care waitlist is about 1,500 children long and the average wait time is four years. And in St. Mary’s, there are more than 600 children waitlisted for child care, but in recent years town staff have only been able to move 25 to 30 children off the wait list annually.

The numbers speak for themselves. Massive government spending and control over child care has created havoc for Ontario families and made child-care access worse. This cannot be a surprise. Quebec’s child-care system has been largely government controlled for decades, with poor results. Why would Ontario be any different? And how long will Premier Ford allow this debacle to continue before he asks the new prime minister to rethink the child-care policy of his predecessor?

Matthew Lau

Adjunct Scholar, Fraser Institute
Continue Reading

Business

Canada Caves: Carney ditches digital services tax after criticism from Trump

Published on

From The Center Square

By

Canada caved to President Donald Trump demands by pulling its digital services tax hours before it was to go into effect on Monday.

Trump said Friday that he was ending all trade talks with Canada over the digital services tax, which he called a direct attack on the U.S. and American tech firms. The DST required foreign and domestic businesses to pay taxes on some revenue earned from engaging with online users in Canada.

“Based on this egregious Tax, we are hereby terminating ALL discussions on Trade with Canada, effective immediately,” the president said. “We will let Canada know the Tariff that they will be paying to do business with the United States of America within the next seven day period.”

By Sunday, Canada relented in an effort to resume trade talks with the U.S., it’s largest trading partner.

“To support those negotiations, the Minister of Finance and National Revenue, the Honourable François-Philippe Champagne, announced today that Canada would rescind the Digital Services Tax (DST) in anticipation of a mutually beneficial comprehensive trade arrangement with the United States,” according to a statement from Canada’s Department of Finance.

Canada’s Department of Finance said that Prime Minister Mark Carney and Trump agreed to resume negotiations, aiming to reach a deal by July 21.

U.S. Commerce Secretary Howard Lutnick said Monday that the digital services tax would hurt the U.S.

“Thank you Canada for removing your Digital Services Tax which was intended to stifle American innovation and would have been a deal breaker for any trade deal with America,” he wrote on X.

Earlier this month, the two nations seemed close to striking a deal.

Trump said he and Carney had different concepts for trade between the two neighboring countries during a meeting at the G7 Summit in Kananaskis, in the Canadian Rockies.

Asked what was holding up a trade deal between the two nations at that time, Trump said they had different concepts for what that would look like.

“It’s not so much holding up, I think we have different concepts, I have a tariff concept, Mark has a different concept, which is something that some people like, but we’re going to see if we can get to the bottom of it today.”

Shortly after taking office in January, Trump hit Canada and Mexico with 25% tariffs for allowing fentanyl and migrants to cross their borders into the U.S. Trump later applied those 25% tariffs only to goods that fall outside the free-trade agreement between the three nations, called the United States-Mexico-Canada Agreement.

Trump put a 10% tariff on non-USMCA compliant potash and energy products. A 50% tariff on aluminum and steel imports from all countries into the U.S. has been in effect since June 4. Trump also put a 25% tariff on all cars and trucks not built in the U.S.

Economists, businesses and some publicly traded companies have warned that tariffs could raise prices on a wide range of consumer products.

Trump has said he wants to use tariffs to restore manufacturing jobs lost to lower-wage countries in decades past, shift the tax burden away from U.S. families, and pay down the national debt.

A tariff is a tax on imported goods paid by the person or company that imports them. The importer can absorb the cost of the tariffs or try to pass the cost on to consumers through higher prices.

Trump’s tariffs give U.S.-produced goods a price advantage over imported goods, generating revenue for the federal government.

Continue Reading

Trending

X