Residents of Tudu in Accra have raised concerns after a large heap of refuse was discovered on the streets on March 5, 2026.