patrick siswanalatest news & developments