Russian astronomer: Sun could have thousands of brothers and sisters

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.