Written by Kumudu Jayawardana
05 May, 2014 | 4:50 pm
More than 1,000 pairs of twins have attended a festival in Yunnan Province, China.
As part of the festivities they smeared black soot over themselves to ward off any evil spirits.
17 Oct, 2021 | 06:49 PM
10 Oct, 2021 | 12:06 AM
Are you interested in advertising on our website or video channel
Please contact us at [email protected]