@scope (#mos-4b224c76-4a44-42d1-a092-a3c683e09a69) { @font-face {
font-family: “Independent Serif”;
src: url(“https://assets.the-independent.com/fonts/Independent-Serif-Medium.woff2”) format(“woff2”);
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: “Independent Serif”;
src: url(“https://assets.the-independent.com/fonts/Independent-Serif-Regular.woff2”) format(“woff2”);
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: “Independent Sans”;
src: url(“https://assets.the-independent.com/fonts/Independent-Sans-Regular.woff2”) format(“woff2”);
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: “Independent Sans”;
src: url(“https://assets.the-independent.com/fonts/Independent-Sans-Medium.woff2”) format(“woff2”);
font-weight: 500;
font-style: normal;
font-display: swap;
}
.bookmark-experience {
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: center;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
inset: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.55);
z-index: 10000;
padding: 12px;
margin: 0;
}
.bookmark-experience,
.bookmark-experience * {
box-sizing: border-box;
}
.bookmark-experience .modal {
position: relative;
width: 100%;
max-width: 400px;
margin: 0;
padding: 32px 24px 28px;
text-align: center;
color: #ffffff;
background: linear-gradient(90deg, #3b030f 0%, #3b030f 27%, #76071f 52%, #3b030f 100%);
box-shadow: 2px -2px 8px rgba(0, 0, 0, 0.5);
}
.bookmark-experience .close-btn {
position: absolute;
top: 12px;
right: 12px;
width: 16px;
height: 16px;
cursor: pointer;
background: none;
border: none;
padding: 0;
}
.bookmark-experience .close-btn__icon,
.bookmark-experience .close-btn__icon::before,
.bookmark-experience .close-btn__icon::after {
display: block;
}
.bookmark-experience .close-btn__icon {
position: relative;
width: 16px;
height: 16px;
}
.bookmark-experience .close-btn__icon::before,
.bookmark-experience .close-btn__icon::after {
content: “”;
position: absolute;
top: 50%;
left: 0;
width: 16px;
height: 1.5px;
background: #ffffff;
}
.bookmark-experience .close-btn__icon::before { transform: translateY(-50%) rotate(45deg); }
.bookmark-experience .close-btn__icon::after { transform: translateY(-50%) rotate(-45deg); }
.bookmark-experience .logo-row {
display: flex;
align-items: center;
justify-content: center;
margin: 0 0 24px;
}
.bookmark-experience .logo-premium-image {
display: block;
height: 24px;
width: 272px;
max-width: 86%;
object-fit: contain;
}
.bookmark-experience .headline {
font-family: “Independent Serif”, Georgia, serif;
font-weight: 500;
font-size: 28px;
line-height: 32px;
letter-spacing: -0.5px;
color: #ffffff;
margin: 0 0 16px;
}
.bookmark-experience .body-text {
font-family: “Independent Serif”, Georgia, serif;
font-weight: 400;
font-size: 16px;
line-height: 22px;
letter-spacing: -0.3px;
color: #ffffff;
margin: 0 0 24px;
}
.bookmark-experience .subscribe-link {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 42px;
padding: 12px 16px;
background: #ffffff;
color: #76071f;
border-radius: 4px;
font-family: “Independent Sans”, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, sans-serif;
font-size: 14px;
font-weight: 500;
line-height: 16px;
letter-spacing: -0.5px;
text-transform: uppercase;
text-decoration: none;
}
.bookmark-experience .subscribe-link:hover,
.bookmark-experience .subscribe-link:focus {
background: #f0e6e8;
color: #76071f;
}
.bookmark-experience .login-copy {
margin: 12px 0 0;
font-family: “Independent Sans”, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, sans-serif;
font-size: 14px;
line-height: 18px;
letter-spacing: -0.5px;
color: #ffffff;
}
.bookmark-experience .login-link {
color: #ffffff;
text-decoration: underline;
cursor: pointer;
}
@media screen and (min-width: 600px) {
.bookmark-experience {
padding: 16px;
}
.bookmark-experience .modal {
max-width: 520px;
padding: 40px 48px 32px;
}
.bookmark-experience .close-btn,
.bookmark-experience .close-btn__icon,
.bookmark-experience .close-btn__icon::before,
.bookmark-experience .close-btn__icon::after {
width: 16px;
}
.bookmark-experience .close-btn {
top: 16px;
right: 16px;
}
.bookmark-experience .logo-premium-image {
height: 28px;
width: 320px;
}
.bookmark-experience .headline {
font-size: 32px;
line-height: 36px;
letter-spacing: -0.75px;
margin-bottom: 16px;
}
.bookmark-experience .body-text {
font-size: 16px;
line-height: 22px;
margin-bottom: 28px;
}
}
}
Want to bookmark your favourite articles and stories to read or reference later? Start your Independent Membership today.
Already a member?
Log in
html:not(.mos-bookmark-open) .bookmark-experience { display: none !important; }
Professional-wrestling company TNA has parted ways with Max Caster after a single appearance, citing his “insensitive” rap about this week’s fatal attacks in Saudi Arabia.
In recent days, at least 14 people have been killed – with more than 300 injured – in a series of attacks on Riyadh’s King Khalid International Airport.
Yemen’s Iran-backed Houthis claimed responsibility for the strikes, which have led to the closure of the airport and the cancellation of many flights.
On Sunday, former AEW wrestler Caster made his TNA debut, with the 37-year-old rapping at one point: “I drop bombs. You don’t even have to fly to Riyadh.”
The American proceeded to wrestle TNA star Moose – real name Quinn Ojinnaka – and lose their match.
Following Caster’s appearance, TNA released a statement on Monday that read: “During Sunday’s Bound For Glory pay-per-view, insensitive comments were made by Max Caster referencing attacks in Riyadh that killed and injured many people.
“Making light of violent attacks is wrong. This should never have made it into the show, and that responsibility is ours. Our thoughts are with the victims, their families, and everyone affected.
“We sincerely apologize. We have removed the segment from replays and our social channels and are taking steps to ensure something like this never happens again.”
The statement concluded: “Max Caster will no longer be wrestling for TNA.”
Caster has spoken on the matter, saying in an Instagram video: “Just to address all the TNA stuff, I wanna say thank you to Carlos Silva [TNA president]. I talked to him in person; he was very generous, very professional, even after all this stuff happened.
“And I understand why he did what he did. It’s his show, he’s gotta protect TNA, and I went too far for him. So, I wanna apologise to him and everybody else in the office. I want to apologise to anyone who vouched for me to get that spot; I feel like I let those people down.
“Thank you to Moose for sharing your platform with me, and I wish things didn’t turn out the way they did, but I’m proud of that match and I’m sorry for how things have ended up.
“And then for anybody who’s offended: I just want everybody to know that when I do these raps, it’s never to offend people – it’s only to entertain. So, in my mind, it’s entertainment value first, and then if you’re offended by it, that’s your right.
“So, I can’t apologise for anyone being offended, but just know that it’s not my intention to make people upset. If it gets a reaction, I think I did my job. It was a very relevant part of the show and highly talked about, so I feel good about that, but the consequences of everything… I’m accepting that, I can accept the facts of that.
“And then to anybody who is asking if I’m good: I’m good, I’m just embarrassed how all this happened. You don’t want it to be one match and then that’s it, you get fired. But again, that’s the reality of the situation, I’m accepting it, and that’s life.
“In life, sometimes you’ve gotta man up and just accept it and move on. Whatever’s next, I don’t know, but we’ll see. Thank you everybody who’s reaching out and supporting.”


