An Opera News Kenya publication
The National Transport and Security Authority (NTSA) has nabbed a woman who had six children stuffed…