Weekly news wrap-up, April 15-20

Weekly news wrap-up, April 15-20