You are here: HomeNewsVideo ArchiveVideo 728800

Car dealers hit streets of Accra to protest over taxes on luxurious vehicles