Alberta Energy Minister Sonya Savage, temporarily also assigned to the justice portfolio (Photo: David J. Climenhaga).

While Kaycee Madu cools his jets in the political penalty box for phoning Edmonton’s police chief about a traffic ticket, it’s worth noting that acting justice minister Sonya Savage has not exactly covered herself in glory during her two and a half years as energy minister.

Touted as a high-profile oilpatch insider when Premier Jason Kenney elevated her to the important portfolio after the United Conservative Party’s 2019 election victory, Ms. Savage has overseen more political disasters during her short watch than many politicians do in a long career. 

Suspended Justice Minister Kaycee Madu (Photo: Alberta Newsroom/Flickr).

In her defence, it’s quite possible none of the recent major embarrassments associated with the energy portfolio were her doing. They sound like things Mr. Kenney dreamed up himself. 

Still, if so, surely she had an obligation to try to stop him, or at least mitigate the damage. The suspicion that her role is more of that of a cheerleader and enabler is unavoidable. 


  • The Alberta Energy War Room, which from its stolen logos to its War On Bigfoot to its risible attack on the New York Times, has used its multi-million-dollar budget to deliver a regular stream of embarrassments and minor scandals. But Ms. Savage, who is also a director of the “private” company, stands determinedly by the ill-starred project.
  • Alberta’s oft-delayed “Public Inquiry into Anti-Alberta Energy Campaigns,” which started out as an exercise to bully and intimidate foes of oilsands expansion and ended up as a bad joke that delivered nothing much but the possibility of a defamation suit against Mr. Kenney, also unfolded during Ms. Savage’s tenure in cabinet.
  • The plan to allow open-pit coal mining on the sensitive Eastern Slopes of the Rocky Mountains, which turned out to be so unpopular it’s driven hundreds of die-hard UCP supporters from Southern Alberta away from the governing party, if not quite into the arms of the Opposition NDP. Ms. Savage still appears to be trying to figure out how to make that dodo bird fly.
    Edmonton Police Chief Dale McFee (Photo: Twitter/Dale McFee).
  • The mother of all UCP scandals, the notorious gift of $1.3 billion to TC Energy Corp. for, well … nothing. The huge subsidy to make it worth TC’s time to build the already floundering Keystone KX Pipeline project has been described as a bad bet that Donald Trump would win the 2020 U.S. presidential election. When Democrat Joe Biden won, literally his first act in office was to pull the plug on KXL. Mr. Kenney may have rolled the dice, but Ms. Savage deserves some of the credit. 

Against such massive policy failures, Ms. Savage’s mid-pandemic trip to her Okanagan vacation home during the 2021 winter holiday barely registers on the political Richter scale. 

Nevertheless, since she is MLA for Calgary-North West, not Calgary-Kelowna, it did seem odd she chose the Christmas break for “essential maintenance” on her house. Well, maybe she had the only key and she needed to let the plumber in.

With her duties in the Energy Ministry, she’s not really available to attend to her newest responsibility. Guiding the Justice Department will have to be left in the hands of senior civil servants – not necessarily a bad thing.

But this goes to the political problem created for Premier Kenney by the continuing Madu Snafu, which seems to get worse by the day.

Jobs Minister Doug Schewitzer, not so long ago demoted from the justice portfolio (Photo: David J. Climenhaga).

The talent pool of lawyers with senior cabinet potential in the UCP caucus is so shallow it could be quite difficult for the premier to find a suitable replacement.

Including Ms. Savage and Mr. Madu, the UCP Caucus has only eight lawyers, a legal degree generally being considered a prerequisite for a justice minister.

Mr. Kenney can hardly deploy Tyler Shandro, having just rescued him from the disaster he oversaw at Alberta Health by moving him to the labour ministry. Nor can he promote Doug Schweitzer, now the minister of jobs, economy and innovation, having demoted him from the Justice portfolio back in August 2020.

Health Minister Jason Copping, who switched jobs with Mr. Shandro in September, is one of the few qualified cabinet members who could obviously do the job. But he’s not expected to seek re-election in the next general election.

None of the three lawyers on the UCP backbenches – Mickey Amery, Nicholas Milliken and Jason Stephan – seem like cabinet material. That’s especially true of the chronically oppositional Mr. Stephan, a vociferous opponent of COVID-19 mitigation measures.

So while calls for Mr. Madu to be dumped are nearly, if not completely, universal, you can almost see why Mr. Kenney might hesitate to fire him – even if he wasn’t the only Conservative elected in Edmonton, an otherwise unbroken sea of NDP orange. 

Police union head joins attacks on Madu

Edmonton Police Association President Michael Elliott (Photo: Twitter/Michael Elliott).

Yesterday afternoon, the president of the Edmonton police union angrily took to Twitter to respond to Mr. Madu’s statement he called Edmonton Police Chief Dale McFee because “I wanted to ensure that I was not being unlawfully surveilled.

Tweeted Staff Sergeant Michael Elliott of the Edmonton Police Association: “I personally know the member who issued the ticket & to make an erroneous assumption he was surveilling you is shameful & preposterous! There is a complaint process if you had a legit issue. Calling chief directly is over the line & you do know better as the Minister.”

U of L faculty expected to hold strike vote on Feb. 1

Faculty members at the University of Lethbridge are expected to hold a strike vote on Feb. 1.

Members of the University of Lethbridge Faculty Association received a letter Monday from the union telling them formal mediation had ended that day with the sides too far apart for the mediator to make a recommendation.

“This opens the door to a strike vote as the next tool that may be required to reach a fair settlement,” the letter said. The association plans several Zoom meetings with members to discuss the state of negotiations.

Update on journalistic processes and sources

I have been credibly informed that the copy of Mr. Madu’s distracted driving ticket obtained by the CBC came to the network’s attention as a result of a news tip, not a leak. This is a nice distinction, but an important one to journalists. That is, once reporters were tipped off to the existence of the ticket, they went to their sources and obtained a copy.

Join the Conversation


  1. Comparing the respective gaffes between Kenney’s government and Doug Ford’s one notice some interesting patterns developing.

    Doug Ford started off, like Kenney, intending to impose a largely extremist CON agenda upon Ontario. Certain things were done, among them a bizarre deregulation strategy which would have effective left Ontario’s citizens to the wolves, broken the education system, hamstrung health care, among other weird decisions. The weirdest one was to make Caroline Mulroney Ontario’s Atty General. Mulroney is a lawyer, however, she cannot practice in Canada (or even Ontario) as she is only a member of New York State Bar Association. Apparently, Ford’s cabinet selections were done more for appearances and ideology than competence. In the aftermath of these decisions, all hell broke loose. Attempts to reform public education brought speedy and brutal public backlash when the ministry tried to abolish special needs education funding. The temperament was so furious, the minister of education received death threats — yes, a minister of education received death threats. The provincial treasurer was also caught in some very dubious circumstances, as well the entire cabinet over the matter of French language education in Ontario, which was another target for the chopping block. After the months of nonsense and endless backlashes, Ford shuffled his entire cabinet, including accepting the retirement of his Treasurer. Once the pandemic hit, suddenly Ford started to act like a responsible adult and pretended to be conciliatory and accommodating to the public interest. So much for the Resistance.

    Meanwhile, Kenney goes from one disaster to another, largely caused by the bad behavior and lunacy of his ministers. While Kenney has been much vaunted as an extreme micromanager, there isn’t much to prove that this is the case. Rather, he appears to have little to no interest in anything his ministers may get themselves into. In the case of Kaycee Madu’s lapse in judgement, it appears that it happened ten months ago and it was the subject of much chatter in the government. Given if this is the case, there is no way Kenney could not have known about this. Most likely the much vaunted micromanager didn’t care about what Madu was getting himself into, the same way he didn’t care about Devin Dreesen’s day-drinking antics (and even taking part in them) to the shirt-chasing going on among his partisan staffers. At some point, not long after taken office, Kenney decided to check out and ignoring everything that was going on.

    What else doesn’t Kenney care about? What other scandals will soon see the light of day?

    It seems everyone, even the police, are out to get the UCP government. The upcoming leadership review/cage-match in Red Deer should be one nasty affair.

    1. Just: I have been hearing that Mr. Kenney knew about the call within a week of when it was made. I have also heard that Mr. Madu wanted to pursue the matter of the ticket but that Mr. Kenney ordered him to shut up and pay it. The latter point makes Mr. Madu look better, in my opinion. Regardless, while believable, neither of these claims can be verified. DJC

    2. Just Me summarizes the Ontario Ford years better than anyone this tired mind has been able to find. Thank goodness he’s found a home with Alberta Politics so I can get a read on what’s happening around here.
      Expanding on his analysis, the opposition to the ON PCs consists of the NDP and a small Liberal rump. Andrea Horwath has led the New Democrats in the last three elections and while increasing the seat count and being a nice person, doesn’t seem to be premier material. Steve Del Duca, Liberal leader without a seat and a cabinet minister in the Wynne government, conducts from the balcony. Charismatic vivacity is not his strong point.
      Result: Pandemic or no, Doug Ford is reelected in June 2022.

  2. The UCP are getting worse and worse, day by day, week by week, month by month, and year by year. In 2023, it’s time for the UCP to be catapulted from office. The extensive damage the UCP have done will take a long time to fix. Had Albertans paid attention to those of us that the UCP weren’t any good to begin with, we wouldn’t have these problems. It was the same way with Ralph Klein. He wasn’t any good, Albertans didn’t listen to those of us who brought that up. The cost of that pipeline gamble, by the UCP, that ended up with Albertans holding the joker card, was $7.5 billion, or more. Doing the most priciest shenanigans is something that the UCP excels at. A very horrible government.

  3. Well, she sure has her hands full now doing clean up for her cabinet colleagues and her boss. I suspect she has some regrets about going into politics and probably wishes she stayed in business, where things are not usually as chaotic as Kenney’s gang of western entertainers.

    I don’t think Ms Savage has been one of the UCP’s worst ministers – there is a lot of competition for that. Also, most of the disasters relating to her department are directly related to Kenney’s micro managing it. Of course there was that ill advised COVID trip to Kelowna, but at least she didn’t go to Mexico or Hawaii, unlike some of her politically less astute colleagues.

    However, having Ms Savage take over Justice while still trying to run Energy is a very stop gap solution, not a good long run one. It’s like trying to ride two horses at once, it looks great in those old western movies, but is very tricky and may not work out well. So, Kenney needs to make a decision on Justice without too much delay.

    I have a feeling that despite how the police feel, Mr Madu will be back after the carefully hand picked investigator somehow paves the way for that. So, we can probably just add the police to the long, long list of people very angry with Kenney.

  4. “Still, if so, surely she had an obligation to try to stop him, or at least mitigate the damage.”

    Me thinks David is being a bit hard on Minister Savage. The War Room and the UnAlbertan Inquiry were both Kenney’s initiative – he campaigned on them. I don’t know who came up with the idea for the coal and pipeline projects, but my money is on Jason Kenney. Both seem like his kind of thinking.

    I suspect Sonja Savage has done as David has suggested and stopped some of Jason Kenney’s more ridiculous ideas – that is why we haven’t heard of them. I would love to know what she really thinks of her boss.

  5. I have had a cynical suspicion of Kaycee Madu’s appointment as Justice Minister ever since he was appointed.

    Jason Kenney watched from the safety of the sidelines as Justin Trudeau learned from Jody Wilson Raybould the perils of having a principled Justice Minister. Given Mr. Kenney’s predilection for shady dealings, I really believe another quality Kenney had for his Justice Minister was the willingness to be, ah, flexible, in following the Leader’s wishes. As Mr. Madu has shown, he is certainly willing to choose ‘pragmatism over principle’, as Lucia Corbella so eloquently puts it.

    Personally, I think returning Doug Schewitzer to his old job would be the way to go, were it not for the problem of Mr. Kenney’s ‘other’ requirements in a Justice Minister.

  6. One more nail in their coffin. That’s what we want to see. Sadly a lot of seniors still see nothing wrong with what they have been doing and still hurl sarcastic comments at me for not being as stupid as them.

    A friend would say “I wonder what it’s like to be so stupid you can’t think for yourself and have to get these phony conservatives do it for you, and believe every lie they feed you.”

    1. ALAN SPILLER: What’s also bad is that these seniors influence the younger generations to keep on supporting these phony conservatives. They go along with it. Where’s the sense in that?

      1. Anonymous The big question is why in the hell is it taking the RCMP so long to finish their investigations and wouldn’t you like to know what deals are being made behind closed doors? I doubt it stoped at running a crooked election, did it? They seem to be really hellbent on getting the coal mining under way don’t they?

  7. Watch for the “independent investigation” to turn into another multi-million dollar windfall for Steve Allan or some other UCP crony.

  8. Question? Since the “war room” is deemed a private corporation, to avoid freedom of information request, yet its funding comes from provincial tax dollars, and several ministers are listed as the board of directors (Savage, Nixon) are they being paid an additional salary on top of there MLA pay?

    I am concerned with the idea that a minister in charge of resources is also justice minister, could she use her new role to further attack those who are aposed to certain resource development, such as coal mining on the eastern slopes.

  9. It is ten years now since Kevin Taft’s “Follow the Money” dropped. This book, while written from the perspective of an atavistic liberal and Liberal, provides irrefutable evidence of the theft of the energy wealth of this province. The figures cited in Taft’s work demonstrate that the province was looted in a manner comprable to the rape of central Africa by resource corporations. Anything other discussion with regard to hydrocarbons in Alberta is a sideshow.
    Something very funny is going on now with regard to hydrocarbons across the globe. I was an ardent believer in the old “global warming” concept from the late eighties, because the usual suspects from the US energy industry were refuting all claims that any change in climate was being observed. This guy from Arizona State was publishing studies claiming that no change was apparent and he was plainly in the pocket of the hydrocarbon industry.

    However it has become painfully apparent that a number of factors case doubt on this entire phenomenon. There is no doubt that capitalism had reached a stage by 1995 where it could no longer operate outside of a state of emergency. The US has been in a state of emergency due to the 9/11 events, that has been renewed each year by every president. Further, it was demonstrated by 2008 that the global consumer economy could not cope with the costs of fossil fuels. When oil headed to $130 it knocked the precarious mortgage-holder into the rhubarb in the US, and detonated the derivatives bubble.
    We are now entering the phase of post-capitalism wherein the system cannot reabsorb labour that is being ejected by technogical advances. So a new form of totalitarian capitalism is required. This will entail massive reductions in standards of living, and a massive reduction in the consumer use of fossil fuels.
    So we have a Green New Deal militarized global economy, combined with a form of Peak Oil in which conventional hydrocarbons are disappearing like the bison, and the unconventional forms cannot be economically provided to the masses now that the masses are being kicked out of the system. Combined with the replacement of capitalism with this unsustainable bail-out banker’s economy.

    Which is massively entertaining in a macabre way, considering that the energy companies intially seemed to believe that anthropogenic climate change was real, and they lied through their teeth to refute the phenomenon, but now it appears that their obfuscations may have been accurate.

    Regardless of the reality of human-induced climate instability, the war between Green New Deal global capitalists and lower-tier hydro-carbon atavist industrial capitalists is captivating, to be sure. Both groups have impeccable credentials as dissembling scam-artists.

    1. Murphy: Post-Cambrian post-capitalism, eh? Or is that just late-Cambrian late-capitalism? Whatever. Maybe you’re onto something. This would explain the hate-on for Nordstream 2, over which we may be about to risk nuclear winter. DJC

    2. What has this to with the price of tea in China? This comment is completely off topic and is just more obfuscation, unsupported assertions, begging the question, ignorance, etc. It could easily serve as a textbook example for a rhetoric or logic course on how not to construct a reasonable and persuasive argument. Students could have fun mercilessly ripping it apart.

  10. Blundering Bigfoot, Batman! Savage, Sonia in charge of the Justice and Solicitor General portfolios? Don’t worry. Snafu, Madu isn’t going anywhere. He is the titleholder on Twitter. This leave of absence is only temporary.

    I sure do miss Ed Whelan when he was the host of Stampede Wrestling. My favorite was the controversial episode with the wrestler with the fork, and the one who said “No chancey, Mr. Whelan.” I saw it all live on Saturday afternoon TV. My mother was wrong: TV does prepare you for real life. This week in politics proves it.

  11. Course, it pales in comparison to the bribe WE provided to the Trudeaus. 2k vs 300+k.

    And isnt the NDP keeping these guys in power?

  12. Madu appears to be desperately trying to change the channel.

    He wants to focus voters on whether or not he was guilty of distracted driving.

    …..and away from the real issue of him calling the Edmonton Police chief.

    Kenny…he does not want to know. One has to wonder what impact this will have on the rank and file UCP membership. My guess is that the majority of them find Madu’s conduct reprehensible and unacceptable.

  13. When the NDP is re-elected, it will offer a rich contingent of university students, union reps and school trustees as potential Cabinet ministers. The former Energy Minister was an administrater at a community college.

    1. Nice of you to recognize the possibility of an NDP victory, Doug. Personally, I don’t think coming from a different field makes for a bad cabinet minister, or a good one. A politician can be too close his or her portfolio, too. Ms. Savage may be such a case. It is never wise to assume that a humble job, even that of a community college administrator, is a reason someone might not thrive in a cabinet role. And experience as a union rep, in my opinion, should equip one for any challenge – even being chief negotiator for a Conservative government. The predominance of lawyers in politics, I suspect, is more a measure of ambition than of ability. Both the NDP and the UCP were stuck with caucuses full of inexperienced members. Rachel Notley, another lawyer, did a much better job of managing them, though, than Mr. Kenney, a think tank baby and career politician, has. DJC

      1. Ethics?? A moral compass? Intelligence would be nice. Work? Beyond that? I don’t care what your PCUCP daddy bought you! Oh, if only I can get hold of the liquor receipts! Photos of the brain trust with their pants down would be nice!

      2. In fact, there used to be a tradition in Cabinet government that Ministers need not be experts in their portfolios, and in fact that might even be undesirable … expertise is what we pay the civil service for. I would suggest, though, that expertise in what the voting public wants from that portfolio would be a desirable trait. So, for Minister of Education I’d want a parent of school-aged children, for Health someone with firsthand knowledge of the health system, and for Transportation someone who has to drive long distances … case in point: remember Wayne Drysdale, former PC MLA for Grande Prairie -Wapiti? He got the twinning of Hwy 43 finished.

    2. That would be way better for all Albertans than the current bunch of criminal grifters which is the Kenney Government.

  14. Sometimes the parallels between the UCP and tRump are uncanny, and sometimes they’re logical. For example, both parties have displayed a distinct lack of scruple with respect psephological ethics; but even though Madu’s distracted-driving-in-a-school-zone affair isn’t primarily about elections (at least not yet), there’s a remarkable parallel between Georgia’s secretary of state Brad Raffensperger and Edmonton’s chief of police Dale McFee: both deftly avoided being sucked into unethical goo by getting out in front of perfidious propositions by politicians more powerful than they are, and serving the public good at the same time.

    tRump pressured secretary Raffensperger to rig the 2020 US presidential election in his favour after thorough counting and recounting of votes confirmed tRump’s rival, Joe Biden, had won the state (Biden also won the Electoral College vote and, therefore, the Presidency), whereas Madu appears to have pressured chief McFee about the traffic ticket he was issued for distracted driving while motoring through a school zone. Both propositions would have made their targeted public officials culpably complicit in illegal acts and cost either their jobs, at least, and quite probably resulted in prosecution and punishment. Neither perpetrator had any qualm about that, nor did they seem to worry about the high likelihood of getting caught —as if their respective offices gave immunity from justice for themselves, if not for the officials whom they were effectively demanding to sacrifice, at very least, their careers, reputations and, quite possibly, their freedom.

    Naturally the stakes tRump and Madu were playing for were quite different, but the pertinent parallel is between their desired conspirators: both subordinates handcuffed, as ‘t were, their perps’ proposals by making them public, putting the ball back into their courts, and forcing them to cop to stuff that looked worse for its tardiness. The winners, of course, are public trust and the rule of law—but both cases exposed the weak links in maintaining this responsibility and how fragile they might have been had Raffensperger and McFee been corruptible instead. The ‘heroes’ stock line goes as the medals of honour are pinned on their chests: “I was only doing my job…” And they both did a good job.

    Raffensperger, his lawyer and electoral officer by his side, wisely recorded the entire phone call from tRump and posted it online for all the world to hear—including his repeated assertions that there was no voter-fraud as tRump tiresomely insisted, over and over. The state electoral officer was also on hand to remind tRump—and, eventually, the world—that she’d repeatedly requested the documents tRump insisted proved his allegation, but which, he maintained, were unnecessary: all he wanted them to do is find one, single vote more than the counted and recounted number, and that his authority and their Republican partisanship were sufficient to overthrow the election (in vain his own counsel tried to steer tRump away from such blatant incrimination). Of course tRump went on to multiply his perfidy and be impeached a second time as a result. Madu displays a similar, if scaled-down version of this multiplier effect sometimes known as ‘jumping the shark.’ Prob’ly lucky for him that Kenney benched him: tRump, on the under hand, cannot be so restrained.

    Chief McFee wisely made public Madu’s complaint that he got the ticket because of his colour—racial profiling, that is—and Madu’s pointed reference to the Lethbridge police’s illegal surveillance of an NDP Minister, leaving it in the court of public opinion. Madu was thus forced to divulge it was true, removing the cap and releasing a whiff of the kerosene of mendacity before pouring more fuel onto the suspicion that he was pressuring the chief in order to get out of the ticket. As this relatively little scandal percolates, Madu might not get a cleat-mark on his ass, but he might end up leaving his ass-print on the bench—at least until the playoffs.

    Both Raffensperger and McFee effectively spiked their respective perps’ perversions of law in order not to bring their offices and positions of public trust into disrepute—at least it’s a more noble rationale than admitting they were simply trying to stay out of the trouble their uppers commanded them to get into. Having to correspond sequentially made both tRump and Madu look obsequious and the worse for it. Neither seemed to consider that they’d be exposed. tRump naturally enjoys any kind of attention he can get which, admittedly, does not parallel that well with Madu’s abject benching. But there’s more—probably more than we know. Yet.

    These parallels might look like facile comparisons that could be made between any or all hubristic politicians in power—a gross over generalization, for sure, but compiled with the many other, more glaring examples of the UCP imitating tRumpublicans, of moribund neo-rightism in its justly deserved throes, and of the right’s sheer lust for undeserved power can seem uncanny—and not merely a bit insane, in Einstein’s definition, by way of repeatedly attempting and getting busted at ethical and moral turpitude. But McFee and Raffensperger, in consilience, provided a teachable moment: how to keep sweet in the face of powerful evil. Especially when evil is so dumb.

    We can only wish this was always the case, but this one again demonstrates the importance of news reporting and holding public servants to public account.

  15. So today, maybe the last of the slavish, diehard Kenny fans left, Lorne Gunter went all out and gave the boots to Kaycee Madu. He pretty much threw everything at him and, for me, it revealed much about this whole affair.

    I’m not going to doubt Madu’s claims of the injustices he’s had to bear because of race. I really believe he has had to bear more than his share of hardship, because of the color of his skin, his accent, and his place of birth. And I wouldn’t doubt that his experiences have colored his behavior. But it was Gunter’s full throated rage against his beloved UCP, directed at Madu, that revealed much.

    There have been a multitude of scandals and misdeeds found among the UCP government. Kenney is an often absent, derelict, and demented premier; Devin Dreeshen’s habitual day-drinking; Jason Nixon’s accommodating the rape and destruction of Alberta’s natural heritage; Sonya Savage’s endless coddling and kowtowing to the whims of the O & G industry; Tyler Shandro’s screaming idiocy; Adriana LeGrande’s sleepy gutting of what’s left of a credible public education system; and none of this includes the endless other instances of jackassery, from War Room battles against cartoon Sasquatches, to financing billions for a pipeline to nowhere, to the pillaging of the public trust; once the whole tally is added up, what’s the magnitude of Madu’s transgression in comparison to the litany of stupid that spews from the UCP daily?

    I suggest it’s pretty small in comparison.

    I suggest that the heightened and relentless attacks against Madu, while giving the rest of the UCP’s gang of idiots lesser regard, has a lot to do with race.

    Calls for Madu’s head are empty and thoughtless if the rest of the morons in the cabinet and the UCP caucus are allowed to run riot.

    1. Great points. Let’s not forget the very serious privacy breaches that Shandro was accused of in 2020:

      Shandro should have been fired from his ministerial position after the first breach, when he got AHS to provide him with Dr. John Julyan-Gudgeon’s personal cell phone number and used it to call him “at home, at night, after the doctor confronted the health minister in February during a public funding announcement at the Red Deer hospital.”

      This is an egregious breach of ministerial responsibility. I think it is at least on par with Madu’s episode, if not more. Yet, Shandro suffered no consequences for this.

    2. Gunter is just trying to keep up appearances. Appearance seems to be all that matters for today’s Canadian conservatives.

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.