You need to go to a hospital and have this looked into in more detail. It is not something for an online consultation.
Please see a doctor in Emergency Medicine or A Physician or a Surgeon.
Dr Vinu Raj
MBBS MRCS FRCS (Trauma&Orthopaedics)
Consultant Orthopaedic Surgeon
Answered2017-04-18 07:58:46
Let others know if this answer was helpful