Why did raffles choose singapore?

by ezra quek 09/24/2014
504