Top web stories and videos: April 27-May 2

Top web stories and videos: April 27-May 2