Justice has been served..!!!