A rainbow is seen over the coastline of Penang, Malaysia. AFP

World in focus - best photos for July 9, 2020