International News4 years ago
Giant Buddhist goddess statue in Japan gets face mask to pray for the end of Covid-19
Workers in Japan made a 187-feet tall statue of a Buddhist goddess with a custom made mask on her face. Which is being considered as a...