Check out this video of the May day celebration in Cairo, Egypt