A female student of Shahjalal University of Science and Technology (SUST) reportedly took her own life by hanging herself in Bogura sadar upazila early Thursday. The deceased was identified as Achhia...