richard meeranlatest news & developments