richard karegyesalatest news & developments