It's thought the attack could last several days.
Man Arrested Over Edinburgh Rape
A man has been arrested and charged following the serious sexual assault of a teenager in Edinburgh city centre.
The 18-year-old woman was attacked outside the Primark store on Princes Street at around 4am on Saturday.
Police Scotland said a 20-year-old man has been arrested and charged over the incident.
He is expected to appear at Edinburgh Sheriff Court on Monday.
A force spokesman said: "The public are thanked for their assistance during this investigation.''
Sturgeon says Trump is on the "wrong side" of the debate.
The boys were found inside the Sainsbury's store at 2am on Tuesday.
The incident, which happened at Ibrox station, was reported to British Transport Police before 8pm on Saturday.
Most Viewed Pictures On Heart
Recently Played Tracks
To listen live, choose your preferred station:
Now playing: The best feel good music
Deposit £10 to get a £40 Welcome Bonus - That's £50 to play bingo, slots and more!*
Over 50 tracks to make you feel-good. New album out now...
Find your local four day weather report here.
Make Heart the soundtrack to your day and you could be a winner with great prizes up for grabs throughout the day.
Find out more about some of the companies advertising on Heart Scotland- East.