Should a pregnant woman who broke fast because of pregnancy make it up, and is a ransom due on her?
                                The pregnant and the suckling, if they fear for their health, may break their fast and make up for it, and no ransom is due on them. However, if they broke fast in fear for the fetus and the baby, then they are obliged to make up for it, and pay the ransom which is feeding a needy person for each of the missed fasting days. And Allah Knows Best.
                             
                        
                            
                                
                                Is a woman`s prayer considered invalid if non-Mahrams (marriageable men) saw her offering it?
                                A woman`s prayer isn`t invalidated if non-Mahrams saw her offering it, but she had better pray in isolation.
                             
                        
                            
                                
                                What is the ruling on someone who vowed to fast for two consecutive months, but failed to do so?
                                He is obliged to fulfill his vow by fasting for two consecutive months, but if he fails to do so then, it remains a debt on him until he either fulfills his vow, or dies. In case of his death, his guardian is supposed to fast on his behalf, or donate food from his estate in return for fasting, but if the guardian fails to do so then, it is all in the Hands of Allah.
                             
                        
                            
                                
                                What is the ruling on the mother who resorts to practitioners of witchcraft to make her son hate his wife?
                                All perfect praise be to Allah the Lord of the Worlds. May His peace and blessings be upon our Prophet Mohammad and upon all his family and companions.
What she is doing is forbidden and amongst the seven destructive sins. Hence, she must make repentance, seek forgiveness from Allah, regret what she has done and adhere to the teachings of Sharia. And Allah The Almighty Knows Best..