Tag: C M Ramesh

TDP luck continues to run out

TDP luck continues to run out

TDP’s rough patch continues as the Supreme Court refused to entertain the special leave petitions