Malaysian police released all 512 protesters arrested during street clashes in Kuala Lumpur yesterday when as many as 50,000 people staged an illegal protest to press for ``reform'' and cleaner elections before national polls expected this year.
Police release 512 protesters