Russian astronomer: Sun could have thousands of brothers and sisters

Starts are born in clusters this means Sun could have thousands of brothers and sisters. This theory has been put forth by an Russian astronomer Igor Izmailov. WION tells you more.