john lam news and photos