Indonesian locals battle to free beached whales

AFP English 2017-11-13

Views 1

Nine sperm whales are stranded on an Indonesian beach as hundreds of locals flock to try to free them.

Share This Video


Download

  
Report form