The Association of Engineering, Construction and Architecture Students (AECAS) of the Technical University of Kenya has raised serious safety concerns following a fatal structural failure in the Karen ...