About the Troy Davis Execution

Last night, I too was watching the news to see if Troy Davis would get executed or not. The case is discussed online on various places and blogs. So why this post? Because something irritated me. People forgot that we have a separation of powers. People asked some to do what they could not because they […]