moegsien williamslatest news & developments