ADVERTISEMENT
A mass of seaweed pushed by ocean currents has blanketed a portion of Mexico’s Caribbean coast.