Top web stories and videos: June 22-27

Top web stories and videos: June 22-27