- Advertisement -spot_img

Trust TV is a 24-hour news and information channel headquartered in Utako, Abuja, Federal Capital Territory. It is owned by Media Trust Limited, a Nigerian media company.

Editor Picks

Latest News

Copyright © 2022 Trust TV (Media Trust Limited) | All rights reserved