Week in pictures 20-26 April