Oumma.com did eventually publish it.
Oumma.com përfundimisht e ka publikuar atë.