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.
27 Jul, 2021 | 05:22 PM
19 Jul, 2021 | 04:08 PM
Are you interested in advertising on our website or video channel
Please contact us at [email protected]