Blood in urine without pain may seem harmless—but it can be an early warning of kidney cancer. Even one episode of painless haematuria needs timely medical evaluation. TheHealthSite.com ...