Niaje MESHers, Nairobi street