
În câteva cuvinte
Articolul descrie stadiul actual al construcției catedralei naționale din Ghana, un proiect ambițios care a consumat fonduri publice considerabile, dar care se confruntă cu întârzieri și critici. Proiectul, inițiat de fostul președinte Nana Akufo-Addo, a generat dezbateri privind prioritățile financiare ale țării, având în vedere dificultățile economice actuale.
Pereții care înconjoară catedrala națională din Ghana sunt din placaj îmbătrânit. Turnurile sale sunt macarale galbene de construcție, care nu s-au mișcat de ani de zile. Adesea, reverberează cu cântece – cântecele unui cor de broaște care se mută ori de câte ori fundațiile neterminate ale catedralei se umplu cu apă de ploaie.
Fostul președinte al Ghanei, Nana Akufo-Addo, a cheltuit aproximativ 58 de milioane de dolari din bani publici pe proiectul catedralei de 400 de milioane de dolari – o sumă enormă în această țară vest-africană împovărată de datorii. Noul ministru de finanțe a declarat în martie că economia Ghanei se află într-o «criză severă».
Catedrala a fost proiectată de arhitectul celebru David Adjaye. Dar, dincolo de planuri, sunt foarte puține de arătat pentru banii cheltuiți.
«Au săpat doar o gaură – o gaură mare», a spus luna trecută Praise Chinedu, un student și creștin penticostal. Cu o Biblie bine uzată sub braț, ieșea dintr-o slujbă de dimineață la Pure Fire Miracles Ministries, pe o stradă plină de credincioși, vânzători de înghețată și copii gălăgioși. Fratele său, John, care cumpărase ulei de ungere, s-a apropiat. «Dumnezeu nu va fi mulțumit», a spus el.
Imagine cu o reprezentare a exteriorului proiectului catedralei. Imagine cu o reprezentare a interiorului.
Accra
National Cathedral site
Osu
Nima
GHANA
ACCRA
Atlantic
Ocean
ACCRA'S CATHEDRAL
OTHER LAND ACQUIRED FOR THE PROJECT
SITE OF NATIONAL CATHEDRAL
RESIDENTIAL
NIMA
OSU
PROPERTIES
Freedom
Monument
Ridge
CATHEDRAL
SITE
STATE
HOUSE
AREA
THE NEW YORK TIMES
(function (containerId, opts) {
var nameSpace = opts.namespace || '';
var containers = findContainers(containerId);
containers.forEach(resize);
function resize(container) {
var onResize = throttle(update, 200);
var waiting = !!window.IntersectionObserver;
var observer;
update();
document.addEventListener('DOMContentLoaded', update);
window.addEventListener('resize', onResize);
// NYT Scoop-specific code
if (opts.setup) {
opts.setup(container).on('cleanup', cleanup);
}
function cleanup() {
document.removeEventListener('DOMContentLoaded', update);
window.removeEventListener('resize', onResize);
if (observer) observer.disconnect();
}
function update() {
var artboards = selectChildren('.' + nameSpace + 'artboard[data-min-width]', container),
width = Math.round(container.getBoundingClientRect().width);
// Set artboard visibility based on container width
artboards.forEach(function(el) {
var minwidth = el.getAttribute('data-min-width'),
maxwidth = el.getAttribute('data-max-width');
if (+minwidth = width || maxwidth === null)) {
if (!waiting) {
selectChildren('.' + nameSpace + 'aiImg', el).forEach(updateImgSrc);
selectChildren('video', el).forEach(updateVideoSrc);
}
el.style.display = 'block';
} else {
el.style.display = 'none';
}
});
// Initialize lazy loading on first call
if (waiting && !observer) {
if (elementInView(container)) {
waiting = false;
update();
} else {
observer = new IntersectionObserver(onIntersectionChange, {rootMargin: "800px"});
observer.observe(container);
}
}
}
function onIntersectionChange(entries) {
// There may be multiple entries relating to the same container
// (captured at different times)
var isIntersecting = entries.reduce(function(memo, entry) {
return memo || entry.isIntersecting;
}, false);
if (isIntersecting) {
waiting = false;
// update: don't remove -- we need the observer to trigger an update
// when a hidden map becomes visible after user interaction
// (e.g. when an accordion menu or tab opens)
// observer.disconnect();
// observer = null;
update();
}
}
}
function findContainers(id) {
// support duplicate ids on the page
return selectChildren('.ai2-responsive', document).filter(function(el) {
if (el.getAttribute('id') != id) return false;
if (el.classList.contains('ai2-resizer')) return false;
el.classList.add('ai2-resizer');
return true;
});
}
// Replace blank placeholder image with actual image
function updateImgSrc(img) {
var src = img.getAttribute('data-src');
if (src && img.getAttribute('src') != src) {
img.setAttribute('src', src);
}
}
function updateVideoSrc(el) {
var src = el.getAttribute('data-src');
if (src && !el.hasAttribute('src')) {
el.setAttribute('src', src);
}
}
function elementInView(el) {
var bounds = el.getBoundingClientRect();
return bounds.top < window.innerHeight && bounds.bottom > 0;
}
function selectChildren(selector, parent) {
return parent ? Array.prototype.slice.call(parent.querySelectorAll(selector)) : [];
}
// based on underscore.js
function throttle(func, wait) {
var timeout = null, previous = 0;
function run() {
previous = Date.now();
timeout = null;
func();
}
return function() {
var remaining = wait - (Date.now() - previous);
if (remaining wait) {
clearTimeout(timeout);
run();
} else if (!timeout) {
timeout = setTimeout(run, remaining);
}
};
}
})("g-GHANA-CATHEDRALmap-box", {namespace: "g-", setup: window.setupInteractive || window.getComponent});
De The New York TimesÎntâmpinăm dificultăți în recuperarea conținutului articolului. Vă rugăm să activați JavaScript în setările browserului dvs. Vă mulțumim pentru răbdare în timp ce verificăm accesul. Dacă sunteți în modul Reader, vă rugăm să ieșiți și să vă conectați la contul dvs. Times sau să vă abonați pentru tot The Times. Vă mulțumim pentru răbdare în timp ce verificăm accesul. Sunteți deja abonat? Conectați-vă. Vreți tot The Times? Abonați-vă.