it is headquartered in the central business district of new orleans louisiana didn't you trust in god's mercy ashyirwa mubikorwa akandagira byoroheje it featured reviews of comics and included one story every issue